Javascript中的递减数组长度
我刚刚遇到了以下javascript代码片段:Javascript中的递减数组长度,javascript,arrays,decrement,Javascript,Arrays,Decrement,我刚刚遇到了以下javascript代码片段: myArray.length--; 它到底做什么?简单的实验表明,它切掉了数组的最后一个元素 > var a = [1, 2, 3]; => undefined > a => [1, 2, 3] > a.length-- => 3 > a => [1, 2] var myArray = [1, 2, 3]; myArray.length--; alert(myArray); 简单的实验表明,它切
myArray.length--;
它到底做什么?简单的实验表明,它切掉了数组的最后一个元素
> var a = [1, 2, 3];
=> undefined
> a
=> [1, 2, 3]
> a.length--
=> 3
> a
=> [1, 2]
var myArray = [1, 2, 3];
myArray.length--;
alert(myArray);
简单的实验表明,它切掉了数组的最后一个元素
> var a = [1, 2, 3];
=> undefined
> a
=> [1, 2, 3]
> a.length--
=> 3
> a
=> [1, 2]
var myArray = [1, 2, 3];
myArray.length--;
alert(myArray);
这将删除数组中的最后一项
> var a = [1, 2, 3];
=> undefined
> a
=> [1, 2, 3]
> a.length--
=> 3
> a
=> [1, 2]
var myArray = [1, 2, 3];
myArray.length--;
alert(myArray);
输出为:
[1, 2]
这将删除数组中的最后一项
> var a = [1, 2, 3];
=> undefined
> a
=> [1, 2, 3]
> a.length--
=> 3
> a
=> [1, 2]
var myArray = [1, 2, 3];
myArray.length--;
alert(myArray);
输出为:
[1, 2]
你用什么做口译员?我从未见过像这样的交互式javascript控制台。Chrome的javascript控制台:-),按F12键,然后单击最底部的>=工具栏图标,就可以找到它。chrome中的这些和其他功能甚至允许你实验和修改当前页面。(其他浏览器提供此功能的一些版本-也可以尝试JSFIDLE网站)您使用什么作为解释器?我从未见过像这样的交互式javascript控制台。Chrome的javascript控制台:-),按F12键,然后单击最底部的>=工具栏图标,就可以找到它。chrome中的这些和其他功能甚至允许你实验和修改当前页面。(其他浏览器提供此功能的一些版本-也可以尝试JSFIDLE网站)有趣的是,我不知道!有趣的是我不知道!