Heim >Web-Frontend >Front-End-Fragen und Antworten >So ermitteln Sie, ob ein Objekt in es6 null ist
In es6 können Sie die Methode „Object.keys()“ verwenden, um festzustellen, ob das Objekt null ist. Diese Methode gibt ein Array zurück, das aus den aufzählbaren Eigenschaften des Objekts selbst besteht. Die Syntax lautet „alert(Object.keys). (Object).length" == 0)", wenn das Ergebnis wahr ist, ist das Objekt null.
Die Betriebsumgebung dieses Tutorials: Windows 10-System, ECMAScript Version 6.0, Dell G3-Computer.
Verwenden Sie die Object.keys()-Methode von ES6
Die Object.keys()-Methode gibt ein Array zurück, das aus den aufzählbaren Eigenschaften eines bestimmten Objekts besteht, und return Der Wert ist auch ein Array, das aus den Eigenschaftsnamen im Objekt besteht. Das Beispiel lautet wie folgt:
var data = {}; var arr = Object.keys(data); alert(arr.length == 0);//true 即为空对象 var datas={a:1,b:2}; var aRR = Object.keys(datas); console.log(aRR) --> [‘a’,‘b’]Sie müssen sicherstellen, dass der Wert nicht null oder undefiniert ist
Eine kurze Einführung in Object Die .keys()-Methode
übergibt das Objekt und gibt den Attributnamen zurück
var data={a:1,b:2,c:9,d:4,e:5}; console.log(Object.keys(data));//["a", "b", "c", "d", "e"] Object.keys(data).map((key,item)=>{ console.log(key,data[key]);//key=>属性名 data[key]=>属性值 });
übergibt die Zeichenfolge und gibt den Index var str = 'ab1234';
console.log(Object.keys(obj)); //[0,1,2,3,4,5]
zurück übergibt das Array und gibt den Index zurück
var arr = ["a", "b", "c"]; console.log(Object.keys(arr)); // console: ["0", "1", "2"]
[Verwandte Empfehlungen:
Javascript-Video-Tutorial,
Web-Frontend】
Das obige ist der detaillierte Inhalt vonSo ermitteln Sie, ob ein Objekt in es6 null ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!