La fonction
jQuery.isPlainObject() est utilisée pour déterminer si le paramètre spécifié est un objet pur.
Le soi-disant "objet pur" signifie que l'objet est créé via "{}" ou "nouvel objet".
Cette fonction appartient à l'objet global jQuery.
Syntaxe
jQuery 1.4 Nouvellement ajoutéela fonction statique.
jQuery.isPlainObject( object )
Paramètres
Paramètres
Description
object Tout type doit être une valeur arbitraire à juger.
Remarque : les objets hôtes (ou d'autres objets utilisés par l'environnement hôte du navigateur pour compléter l'environnement d'exécution ECMAScript) sont difficiles à détecter des fonctionnalités multiplateformes. Par conséquent, $.isPlainObject() peut donner des résultats différents selon les navigateurs pour les instances de ces objets.
Valeur de retour
jQuery.isPlainObject()La valeur de retour de la fonction est de type booléen Si le paramètre spécifié est un objet pur, il renvoie vrai, sinon. il renvoie faux.
Exemple et description
L'exemple de code jQuery de la fonction jQuery.isPlainObject() est le suivant :
//在当前页面内追加换行标签和指定的HTML内容 function w( html ){ document.body.innerHTML += "<br/>" + html; } w( $.isPlainObject( { } ) ); // true w( $.isPlainObject( new Object() ) ); // true w( $.isPlainObject( { name: "CodePlayer"} ) ); // true w( $.isPlainObject( { sayHi: function(){} } ) ); // true w( $.isPlainObject( "CodePlayer" ) ); // false w( $.isPlainObject( true ) ); // false w( $.isPlainObject( 12 ) ); // false w( $.isPlainObject( [ ] ) ); // false w( $.isPlainObject( function(){ } ) ); // false w( $.isPlainObject( document.location ) ); // false(在IE中返回true) function Person(){ this.name = "张三"; } w( $.isPlainObject( new Person() ) ); // false
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!