簡體   English   中英

console.log(string.length); 之間的 JavaScript 區別; 和 console.log([string.length]);

[英]JavaScript difference between console.log(string.length); and console.log([string.length]);

代碼部分是

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

輸出:

3
[ 3 ]

誰能告訴我為什么我的輸出在第二種情況下是這樣的。它是一段 JavaScript 代碼。

方括號返回一個數組。 數組定義如下: var arr = [1,2,3];

在你的場景中 console.log( [string.length-1] );

暫無
暫無

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

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