簡體   English   中英

JavaScript中字符串數組的長度

[英]Length of an Array of String in JavaScript

在以下JavaScript代碼段中,我希望console輸出為3但是在Chrome和Mozilla中, console輸出均為23。為什么?

var status = ["Busy", "Preferred", "Available"];        
console.log( status.length);

已經有一個window.status (一個名為status的全局變量)。 在這里閱讀更多。

當您嘗試將數組["Busy", "Preferred", "Available"]為全局變量時,將調用window.status setter。 因此, window.status屬性將包含字符串"Busy,Preferred,Available"

因此,請更改變量名稱或不使用全局變量(請)。

看起來status是Chrome和Firefox的保留變量,請嘗試使用其他變量名。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM