JavaScript中String数组的长度

Ami*_*min 1 javascript arrays string

在下面的JavaScript代码段中,我希望console输出只有3Chrome和Mozilla,它是23.为什么?

var status = ["Busy", "Preferred", "Available"];        
console.log( status.length);
Run Code Online (Sandbox Code Playgroud)

小智 5

已经有一个window.status(名为全局变量status).在这里阅读更多.

当您尝试将数组设置为["Busy", "Preferred", "Available"]全局变量时,window.status将调用setter.因此,window.status属性将包含字符串"Busy,Preferred,Available".

所以,是的更改变量名称或不使用全局变量(请).