console.log(string.length);之间的JavaScript区别和console.log([string.length]);

时间:2019-01-10 14:09:47

标签: javascript

代码部分是

var string = ['one','two','three'];
console.log(string.length-1);
console.log([string.length-1]);

输出:

3
[ 3 ]

谁能告诉我为什么我的输出在第二种情况下是这样的。这是JavaScript代码。

1 个答案:

答案 0 :(得分:0)

方括号返回一个数组。数组定义如下:var arr = [1,2,3];

在您的方案console.log( [string.length-1] );