Heim > Web-Frontend > Front-End-Fragen und Antworten > So ermitteln Sie, ob ein Objekt in es6 null ist

So ermitteln Sie, ob ein Objekt in es6 null ist

WBOY
Freigeben: 2022-04-26 10:51:05
Original
3640 Leute haben es durchsucht

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.

So ermitteln Sie, ob ein Objekt in es6 null ist

Die Betriebsumgebung dieses Tutorials: Windows 10-System, ECMAScript Version 6.0, Dell G3-Computer.

So bestimmen Sie, ob ein Objekt in es6 null ist

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’]
Nach dem Login kopieren
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]=>属性值
});
Nach dem Login kopieren

übergibt die Zeichenfolge und gibt den Index

var str = 'ab1234';
console.log(Object.keys(obj));  //[0,1,2,3,4,5]
Nach dem Login kopieren
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"]
Nach dem Login kopieren

[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!

Verwandte Etiketten:
es6
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
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage