jquery windowオブジェクトであるかを判定する
jqueryで、windowオブジェクトであるかを判定するサンプルコードを記述してます。「isWindow」を使用してます。
環境
- OS windows10 pro 64bit
- jquery 3.6.0
- Apache 2.4.43
- ブラウザ chrome 91.0.4472.77
windowオブジェクトであるかを判定
windowオブジェクトであるかを判定するには、「isWindow」を使用します。
$.isWindow(判定したい値)
下記は、各値を「isWindow」を使用して判定した結果を表示しているサンプルコードとなります。
console.log(
$.isWindow(window) // true
)
console.log(
$.isWindow(this) // true
)
console.log(
$.isWindow(0) // false
)
console.log(
$.isWindow(1) // false
)
console.log(
$.isWindow(2) // false
)
console.log(
$.isWindow(100) // false
)
console.log(
$.isWindow(100n) // false
)
console.log(
$.isWindow(-1) // false
)
console.log(
$.isWindow(-1.11) // false
)
console.log(
$.isWindow('') // false
)
console.log(
$.isWindow(``) // false
)
console.log(
$.isWindow([]) // false
)
console.log(
$.isWindow(() => { }) // false
)
console.log(
$.isWindow(Symbol()) // false
)
console.log(
$.isWindow(document.body) // false
)
console.log(
$.isWindow(null) // false
)
console.log(
$.isWindow(NaN) // false
)
console.log(
$.isWindow(Infinity) // false
)
console.log(
$.isWindow(undefined) // false
)
console.log(
$.isWindow(true) // false
)
console.log(
$.isWindow(false) // false
)
console.log(
$.isWindow(void 0) // false
)
console.log(
$.isWindow(Number.MIN_VALUE) // false
)
console.log(
$.isWindow(Number.MAX_VALUE) // false
)
console.log(
$.isWindow(/abc/) // false
)
console.log(
$.isWindow(new String()) // false
)
console.log(
$.isWindow(new Date()) // false
)
console.log(
$.isWindow('<p>') // false
)
console.log(
$.isWindow('0') // false
)
console.log(
$.isWindow('aaa') // false
)
console.log(
$.isWindow([1, 2, 3]) // false
)
console.log(
$.isWindow({ 'a': 1 }) // false
)
-
前の記事
Linux 空白の行を除去する 2022.04.17
-
次の記事
PostgreSQL ロールを作成する 2022.04.17
コメントを書く