jQuery instanceof是一個非常重要的方法,它可以幫助我們快速查找元素是否屬于某種jQuery對象。
var $ele = $('#my-element');
var result = $ele instanceof jQuery;
console.log(result); // true
在上面的代碼段中,我們首先使用jQuery選擇器來獲取一個元素,然后使用instanceof
方法檢查它是否屬于jQuery類。
此外,我們可以使用typeof
方法來查看一個對象是否被定義為jQuery對象:
var $ele = $('#my-element');
var result = typeof $ele.jquery !== 'undefined';
console.log(result); // true
這個代碼段中,我們檢查了$ele對象的jquery
屬性是否被定義,進而判斷它是否為jQuery對象。
綜上所述,instanceof
是一個非常方便的方法來判斷一個元素是否為jQuery對象,而typeof
則可以用來檢查某個元素是否被定義為jQuery對象。