["长度"]如何工作

How does `["length"]` work?

本文关键字:quot 工作 长度 何工作      更新时间:2023-09-26

今天当我阅读下划线时,我发现了一个有趣的语法["length"]

例如:

"hello"["length"] //5
[1,2,3,4]["length"]  //4

这适用于Chrome, Firefox甚至IE5!

这是一个本地js方法或它运行在一个数组的方式,如[1,2,3]["1"]或类似的东西?

这是Array的标准属性:Array#length

length 属性表示一个32位无符号整数,其数值总是大于数组的最高索引。

String: String#length的标准性质

length 属性表示字符串的长度。

这是属性访问器的另一种用法。

[0, 1, 2].length
[0, 1, 2]['length']