Heim  >  Artikel  >  Web-Frontend  >  Analyse der Verwendung des in-Operators in javascript_javascript-Fähigkeiten

Analyse der Verwendung des in-Operators in javascript_javascript-Fähigkeiten

WBOY
WBOYOriginal
2016-05-16 16:01:461183Durchsuche

Das Beispiel in diesem Artikel beschreibt die Verwendung des in-Operators in Javascript. Teilen Sie es als Referenz mit allen. Die spezifische Analyse lautet wie folgt:

Der

in-Operator hofft, dass sein linker Operand ein String ist oder in einen String konvertiert werden kann, und dass sein rechter Operand ein Objekt ist, wenn das rechte Objekt einen Attributnamen mit dem Namen des linken Operandenwerts hat, dann der Ausdruck Die Formel gibt true zurück:

var point = {x:1,y:1};
"x" in point //true
"z" in point //false
"toString" in point //true
var ary = [1,2,3];
"0" in ary; //true,ary含有索引0("0"回转换为0);
1 in ary;  //true,ary含有索引1
3 in ary;  //false

Ich hoffe, dass dieser Artikel für das JavaScript-Programmierdesign aller hilfreich sein wird.

Stellungnahme:
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