回答
这不是jQuery的,它是可迭代的对象浏览器的控制台行为(在谷歌Chrome和微软边缘测试)。
尝试运行这段代码来查看数组中此行为:由$(“格”)返回
var test = { arr: [] }, i = 0;
for(;i<200;) test.arr[i++] = 0;
console.log(test);
对象是可迭代。从MDN:
一个目的是迭代,如果它定义了迭代的行为,比如 在for..of构建物环绕在什么样的价值观。一些内置的 类型(例如Array或Map)具有默认的迭代行为,而其他类型(如Object)则不具有。
浏览器正在使用此功能来显示分组值,以避免一次显示所有值。
要验证的对象是可迭代可以运行在控制台下面的代码(谷歌浏览器测试):
console.log(typeof {}[Symbol.iterator] === 'function');
console.log(typeof [][Symbol.iterator] === 'function');
console.log(typeof $("div")[Symbol.iterator] === 'function');
试试这个...这正是我面临的问题 - > var test = {}; (var i = 0; i <200; i ++){ } console.dir(test); – Testuser070
*附加到我最新的评论* - >这就是我的意思..在一个对象(从原点),不可能有虚拟键属性..或我错了吗? – Testuser070
- 1. jQuery对象数据结构
- 2. jQuery Ajax Post更改对象结构
- 3. Javascript对象结构
- 4. dessolve对象结构
- 5. 对象 - >结构?
- 6. 结构VS C++对象的
- 7. 结构化JSON对象
- 8. Java对象 - 数据结构
- 9. 数据结构对象
- 10. 结构和对象创建
- 11. 初始化结构对象++
- 12. Javascript创建对象结构
- 13. 可继承对象结构
- 14. php:程序对象 - 结构?
- 15. 的Javascript改变对象的结构
- 16. GO中的JSON对象的结构
- 17. 结构和结构的对象在类中属于哪里?
- 18. java对象的层次结构,并通过对象的功能
- 19. 跨对象层次结构的同步对象的ivar?
- 20. 面向对象的结构js
- 21. SFML 2.3中的对象层次结构
- 22. Facebook的Messenger Messenger bot对象结构
- 23. 类对象中的结构初始化
- 24. Android的对象/类结构绘图
- 25. Delphi的FusionCharts XML对象结构?
- 26. 存储结构对象的空指针
- 27. VB.NET遍历结构的对象
- 28. php更改对象的结构/ json
- 29. C#2D游戏中对象的结构
- 30. com对象的基本结构
这是正常管理行为,以防止一次 – piotrbienias
没错显示数百个结果,这是浏览器功能,而不是jQuery功能。 –
@piotrbienias哦..这很奇怪。我有其他结果与巨大的对象..必须是与我想'NodeList'原型。 – Testuser070