当前位置:  开发笔记 > 编程语言 > 正文

JS中的数组长度

如何解决《JS中的数组长度》经验,为你挑选了1个好方法。



1> Ferdinand Be..:
var a = [1, 4, 5];
var e = a.length--;

是相同的

var a = [1, 4, 5];
var e = a.length;
a.length = a.length - 1;

 var a = [1, 4, 5];
 var e = a.length -= 1;

是相同的

var a = [1, 4, 5];
a.length = a.length - 1;
var e = a.length;

var a = [1, 4, 5];
var e = --a.length;

换句话说:x--在递减之前返回值,而--x(和x - = 1)在递减之后返回值.所有这些代码片段都弹出数组a的最后一个元素.

请注意,在第一个示例中e = a.length--,e的值为3,而不是5,因此它相同a.pop().

推荐阅读
sx-March23
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有