Javascript JQuery:无法通过$.each循环动态数组
为什么不能通过Javascript JQuery:无法通过$.each循环动态数组,javascript,jquery,Javascript,Jquery,为什么不能通过$循环动态数组。each() 对于数组,$。each()只在编号的索引中循环。如果要循环命名属性,必须使用对象 var obj={}; obj['1']='2'; $。每个(对象、功能(键、值) { console.log(键、值); }); 如果要使用数组,请将操作代码的第二行更改为数组[0]=“2”我认为当他说“动态数组”时,他指的是具有命名属性的东西。可能值得指出一个对象的点表示法,而且-知道如何使用括号和点表示法非常方便…@cale_b再次,他对“动态”的引用意味着它将是
$循环动态数组。each()
对于数组,$。each()
只在编号的索引中循环。如果要循环命名属性,必须使用对象
var obj={};
obj['1']='2';
$。每个(对象、功能(键、值)
{
console.log(键、值);
});代码>
如果要使用数组,请将操作代码的第二行更改为数组[0]=“2”代码>我认为当他说“动态数组”时,他指的是具有命名属性的东西。可能值得指出一个对象的点表示法,而且-知道如何使用括号和点表示法非常方便…@cale_b再次,他对“动态”的引用意味着它将是一个变量,他只是在MCVE.Wow中使用了一个文本。直到现在我才意识到这一点。救生员:)
var array = [];
array['one'] = 'two';
$.each(array, function( key, value )
{
//not get in loop
alert(value);
});