相关疑难解决方法(0)

1761
推荐指数
23
解决办法
82万
查看次数

JavaScript for ... in vs for

你认为for in和for循环有很大的不同吗?您更喜欢使用什么样的"for"?为什么?

假设我们有一组关联数组:

var myArray = [{'key': 'value'}, {'key': 'value1'}];
Run Code Online (Sandbox Code Playgroud)

所以我们可以迭代:

for (var i = 0; i < myArray.length; i++)
Run Code Online (Sandbox Code Playgroud)

和:

for (var i in myArray)
Run Code Online (Sandbox Code Playgroud)

我没有看到很大的不同.有任何性能问题吗?

javascript

455
推荐指数
11
解决办法
29万
查看次数

迭代一组对象

我想迭代一个对象数组,以获得最老的人和最年轻的人.我怎么能得到那个?它看起来像一个简单的任务,但我无法通过简单的每个循环来获得年龄.有任何想法吗?

var p = [
    { name : "Billy", age : 5 },
    { name : "Lucy", age : 31 },
    { name : "Jonny", age : 11 },
    { name : "Wolfgang", age : 78 },
    { name : "Robert", age : 23 }
];
Run Code Online (Sandbox Code Playgroud)

我已经看到了这个,但它没有帮助我理解这个问题.

javascript arrays object

2
推荐指数
1
解决办法
727
查看次数

标签 统计

javascript ×3

arrays ×2

for-loop ×1

iteration ×1

loops ×1

object ×1