1

私はちょうどこのjavascriptスニペットに出くわしました:

myArray.length--;

それは正確に何をしますか?

4

2 に答える 2

4

これにより、配列の最後の項目が削除されます。

var myArray = [1, 2, 3];
myArray.length--;
alert(myArray);

出力は次のとおりです。

[1, 2]
于 2012-01-09T07:09:42.567 に答える
3

簡単な実験では、配列の最後の要素を切り落とすことが示されています。

> var a = [1, 2, 3];
=> undefined
> a
=> [1, 2, 3]
> a.length--
=> 3
> a
=> [1, 2]
于 2012-01-09T07:08:30.423 に答える