【问题标题】:Decrement array length in Javascript在Javascript中减少数组长度
【发布时间】:2012-01-09 07:04:54
【问题描述】:

我刚刚遇到了这个 javascript sn-p:

myArray.length--;

它到底是做什么的?

【问题讨论】:

标签: javascript arrays decrement


【解决方案1】:

这会删除数组中的最后一项。

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

输出是:

[1, 2]

【讨论】:

  • 有趣的不知道!
【解决方案2】:

简单的实验表明它会切掉数组的最后一个元素。

> var a = [1, 2, 3];
=> undefined
> a
=> [1, 2, 3]
> a.length--
=> 3
> a
=> [1, 2]

【讨论】:

  • 你用什么做口译员?我从未见过这样的交互式 JavaScript 控制台。
  • Chrome 的 javascript 控制台 :-)
  • 按 F12 键,然后单击最底部的 >= 工具栏图标。 chrome 中的该功能和其他功能甚至允许您试验和更改当前页面。 (其他浏览器提供此功能的某些版本 - 也可以尝试 jsFiddle 网站)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-08-06
  • 2017-02-09
  • 2021-01-09
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多