Heim > Web-Frontend > js-Tutorial > Detaillierte Erläuterung der Verwendung der jQuery.isPlainObject()-Funktion

Detaillierte Erläuterung der Verwendung der jQuery.isPlainObject()-Funktion

巴扎黑
Freigeben: 2017-07-08 11:36:11
Original
1748 Leute haben es durchsucht

Mit der Funktion

jQuery.isPlainObject() wird ermittelt, ob der angegebene Parameter ein reines Objekt ist.

Das sogenannte „reine Objekt“ bedeutet, dass das Objekt durch „{}“ oder „neues Objekt“ erstellt wird.

Diese Funktion gehört zum globalen jQuery-Objekt.

Syntax

jQuery 1.4 Neu hinzugefügtdie Funktion statisch.

jQuery.isPlainObject( object)

Parameter

Parameter

Beschreibung

Objekt Jeder Typ muss vorhanden sein Sein willkürlicher Wert zu beurteilen.

Hinweis: Bei Hostobjekten (oder anderen Objekten, die von der Browser-Hostumgebung zur Vervollständigung der ECMAScript-Ausführungsumgebung verwendet werden) ist es schwierig, eine plattformübergreifende Funktionserkennung durchzuführen. Daher kann $.isPlainObject() für Instanzen dieser Objekte in verschiedenen Browsern unterschiedliche Ergebnisse liefern.

Rückgabewert

jQuery.isPlainObject()Der Rückgabewert der Funktion ist vom Typ Boolean, andernfalls gibt er true zurück es gibt false zurück.

Beispiel und Beschreibung

Der jQuery-Beispielcode der Funktion jQuery.isPlainObject() lautet wie folgt:

//在当前页面内追加换行标签和指定的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
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Verwendung der jQuery.isPlainObject()-Funktion. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage