javascript - JavaScript 如何将 (.length) 属性存储在变量中?

标签 javascript

我对 arr.length 属性感到困惑。我知道这已经在这里讨论过,但我的问题有点不同。如果我创建一个像

这样的字符串

var str = "你好!";

我可以使用str.length属性访问它并获取返回的长度。 length 属性,它总是通过创建新变量来创建还是对任何地方的引用?

最佳答案

length 属性是属于 Array 或 String 对象的属性。因此,任何类型为 Array 或 String 的内容都将具有此属性。它绑定(bind)到这些对象的原型(prototype)。

编辑:

感谢下面的评论,我意识到 length 属性不仅仅属于我上面提到的对象。无论如何,回答OP的问题长度是这些原生对象的属性。

关于javascript - JavaScript 如何将 (.length) 属性存储在变量中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56751539/

相关文章:

javascript - 将 JS 输出存储在 PHP 变量中

javascript - jQuery.steps 跳过一步

javascript - 从数组 React 中删除一个对象

javascript - 如何使用简单的 javascript 过滤 html 表?

javascript - 谷歌地图聚类器没有标记

javascript - 如何从本地服务器读取 Openlayers "EarthQuakes in KML"的 KML 文件?

用于大小数字的 Javascript 计数器

javascript - 如何在 Firefox Add-on SDK 中同时显示 2 个 sdk/面板?

javascript - 为什么在 Emberjs 中刷新结尾为 'id' 的 url 时会得到一个空白应用程序?

javascript - Angular2 [innerHTML] if else 验证