javaScript-----配列は下付き文字列を使用しています.
1394 ワード
今日はjavascriptを見ていますが、配列arryは文字列を使って下付きとして使用できることに気づきました.これは以前は本当に知らなかったです.私の印象の中で配列を遍歴していますが、文字列はどうやって使えますか?えっと、見識が狭いですね.
まずArayはObjectから引き継ぎます.Objectのすべての機能と特性を備えています.以下はObjectの場合です.
次のとおりです
上のarray配列に対して、for/inサイクルを利用して巡回します.
まずArayはObjectから引き継ぎます.Objectのすべての機能と特性を備えています.以下はObjectの場合です.
: var object = new Object();
: object[strIndex ] = value; (strIndex string)
: delete object[strIndex ];
: for ( var strObjIndex in object ) object[strObjIndex ];
以下のとおりです var obj = new Object();
obj["first"] = "my";
obj["second"] = "name";
obj["third"] = "is";
obj["fourth"] = "chenssy";
ArayはObjectを継承しているので、Arayも配列の下付き文字列として使用できます.次のとおりです
var array = new Array();
array["first"] = "my";
array["second"] = "name";
array["third"] = "is";
array["fourth"] = "chenssy";
array数字の遍歴に対して、for循環文を採用します.このforサイクルはこの形式ではないです.for(int i = 0;i
私たちはfor/inサイクルを利用して配列を遍歴することができます.for/inサイクルは、ある配列の下付きを変数に一時的に与えます.for(variable in array)
最初のサイクルでは、変数variableは配列arrayの最初の要素の下付き値として割り当てられます.第二のループの時、変数variableは配列arrayの第二の要素の下付き値に割り当てられます.順を追って類推する上のarray配列に対して、for/inサイクルを利用して巡回します.
for(key in array)