JSLite - operasi ujian
Jika anda mempunyai sebarang pertanyaan, anda dialu-alukan untuk berkomunikasi di tempat-tempat ini, dan anda dialu-alukan untuk menyertai pasukan organisasi JSLite.io untuk pembangunan bersama!
$.isDocument
Menentukan sama ada objek itu adalah [dokumen].
$.isDocument(document) //⇒ true
$.isWindow
menentukan sama ada parameter ialah tetingkap (objek tetingkap) dan mengembalikan benar jika ya. Ini berguna apabila berurusan dengan iframe, kerana setiap iframe mempunyai objek tetingkapnya sendiri, dan menyemak objek ini menggunakan kaedah biasa obj==window akan gagal.
$.isFunction
Menentukan sama ada objek ialah fungsi [fungsi].
$.isFunction(function(){}) //⇒ true
$.isObject
Tentukan sama ada ia
Objek .Object
。
$.isObject({}) //⇒ true
$.isPlainObject
$.isPlainObject(object) ⇒ boolean
如果通过 "{}" 或者 "new Object" 创建的则返回true。判断对象是否是纯粹的对象。
$.isPlainObject({}) // => true $.isPlainObject(new Object) // => true $.isPlainObject(new Date) // => false $.isPlainObject(window) // => false
$.isArray
判断是否为【数组】。
$.isArray([1,2,3]) //⇒ true
$.isJson
判断是否为【数组】。
$.isJson({}) //⇒ true
$.contains
$.contains(parent, node) ⇒ boolean
parent
是否包含node
节点对象。
$.contains($("#box")[0],$(".boxss")[0]) //⇒ parent是否包含node节点对象
$.likeArray
判断对象是否为数组或者是字符。
$.likeArray([1,2,3]) //⇒ true $.likeArray("222") //⇒ true
$.type
获取JavaScript 对象的类型。可能的类型有:
null
undefined
boolean
number
string
function
array
date
regexp
object
error
。
$.type(true) //⇒ Boolean $.type("div") //⇒ String
$.matches
$.isPlainObject如果当前节点能被指定的css选择器查找到,则返回
true
,否则返回false
。$.matches(element,selector) ⇒ boolean
$.matches($("#box")[0], "#box")//⇒ true
$.isArray$.isPlainObject(objek) ⇒ boolean Mengembalikan benar jika dicipta oleh "{}" atau "Objek baharu". Tentukan sama ada objek itu objek tulen.
$("#box").is("div"); //⇒ true $("#box").is("#box"); //⇒ true $("#box").is("#boxsss"); //⇒ false $("div").is($("#box")[0]) //⇒ true 节点是否在 $("#box")[0] 是否再集合中
$.contains(parent, nod) ⇒ boolean
parent
Sama ada ia mengandungi objek nod nod
. 🎜🎜rrreee🎜$.likeArray🎜🎜🎜Tentukan sama ada objek itu tatasusunan atau aksara. 🎜🎜rrreee🎜$.type🎜🎜🎜Dapatkan jenis objek JavaScript. Jenis yang mungkin adalah: null
undefined
boolean
nombor
string
function< / kod> array
tarikh
regexp
objek
error
. 🎜🎜rrreee🎜$.matches🎜🎜🎜Jika nod semasa boleh ditemui oleh pemilih css yang ditentukan, kembalikan true
, jika tidak, kembalikan false
. 🎜