为什么array[length]返回列表的第一个元素?
Why array[length] returns the first element of the list?
我知道可以使用
返回数组的长度 array.length
或
array["length"]
但是省略了像这样的引号
array[length]
将返回数组的第一个元素这是实际的代码:Var list = [5,7,10];然后在控制台列表中[length]返回5,不,我在窗口中没有iframe或框架,所以窗口。长度或长度返回0
您正在使用window.length
。
返回窗口中的帧数(
<frame>
或<iframe>
元素)。
var array = [21, 22];
console.log(length);
console.log(window.length);
console.log(array[length]);
<iframe></iframe>
长度等于数字0,如果存在则返回第一个元素。
数字0,因为你有一个浏览上下文(文档),没有其他上下文。
了解其他环境,如nodejs, NW.js等,这些环境可能存在,并且可能与浏览器上下文不同。
相关文章:
- 使用数据上的角度更改设置集合的第一个元素的动画
- 在javascript数组中推送多个值并获取第一个元素
- Angular js将只显示ng repeat中的第一个元素
- 使用+=运算符未定义对象中的第一个元素
- javascript window.addEventListener,覆盖了第一个元素的配置
- 如何访问 JSON 对象数组的第一个元素
- 第一个元素和最后一个元素之间的连续循环
- 要插入二叉树的第一个元素,请将其放在左边还是右边
- 向下滚动时覆盖页面的第一个元素或块
- 数组未发送所有元素,只获取第一个元素
- 创建每个数组的第一个元素的数组
- 只显示ng重复的第一个元素
- CKEditor:以小部件作为第一个元素,选择所有在Chrome中不工作的
- 从Web视图上显示的页面部分获取第一个元素
- 有没有更好的方法来访问用JQuery选择器选择的第一个元素
- JQuery验证仅适用于提交的表单中的第一个元素.[打算验证所有内容]
- jQuery导航菜单没有't更新第一个元素
- jQuery如何删除第一个元素前的逗号
- 如何获取数组第一个元素的范围
- 使用 Dart 时,我正在创建一个点击事件的 DOM 类.它只拾取第一个元素,我如何让它在所有元素上发射