用法
jQuery.isPlainObject( object ) => Boolean
jQuery.isPlainObject( object ) => Boolean
說明:檢查對象是否為普通對象(使用"{}" 或"new Object" 創建)。
-
添加的版本:1.4
jQuery.isPlainObject( object )
-
object類型:PlainObject將檢查它是否是普通對象的對象。
-
注意:宿主對象(或瀏覽器宿主環境用來完成 ECMAScript 執行環境的對象)有許多不一致之處,這些不一致之處很難穩健地進行特征檢測cross-platform。結果,$.isPlainObject()
在某些情況下,跨瀏覽器的評估可能不一致。
這方麵的一個示例是使用 $.isPlainObject()
對 document.location
進行的測試,如下所示:
|
這會在 IE8 中引發無效指針異常。考慮到這一點,了解使用$.isPlainObject()
對付舊版瀏覽器時所涉及的任何問題非常重要。下麵可以找到幾個可以跨瀏覽器正確運行的基本示例。
例子:
檢查一個對象,看看它是否是一個普通的對象。
|
相關用法
- JQuery jQuery.isNumeric()用法及代碼示例
- JQuery jQuery.isEmptyObject()用法及代碼示例
- JQuery jQuery.isFunction()用法及代碼示例
- JQuery jQuery.isWindow()用法及代碼示例
- JQuery jQuery.isArray()用法及代碼示例
- JQuery jQuery.isXMLDoc()用法及代碼示例
- JQuery jQuery.inArray()用法及代碼示例
- JQuery jQuery.when()用法及代碼示例
- JQuery Mobile jQuery.mobile.path.get()用法及代碼示例
- JQuery jQuery.grep()用法及代碼示例
- JQuery Mobile jQuery.mobile.navigate()用法及代碼示例
- JQuery Mobile jQuery.mobile.path.isRelativeUrl()用法及代碼示例
- JQuery jQuery.dequeue()用法及代碼示例
- JQuery jQuery.escapeSelector()用法及代碼示例
- JQuery Mobile jQuery.mobile.silentScroll()用法及代碼示例
- JQuery jQuery.cssNumber用法及代碼示例
- JQuery jQuery.map()用法及代碼示例
- JQuery jQuery.readyException()用法及代碼示例
- JQuery jQuery.parseJSON()用法及代碼示例
- JQuery jQuery.contains()用法及代碼示例
- JQuery Mobile jQuery.mobile.path.makePathAbsolute()用法及代碼示例
- JQuery jQuery.each()用法及代碼示例
- JQuery jQuery.unique()用法及代碼示例
- JQuery jQuery.getJSON()用法及代碼示例
- JQuery jQuery.proxy()用法及代碼示例
注:本文由純淨天空篩選整理自jquery.com大神的英文原創作品 jQuery.isPlainObject()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。