相关疑难解决方法(0)

在JavaScript中循环遍历数组

在Java中,您可以使用for循环遍历数组中的对象,如下所示:

String[] myStringArray = {"Hello", "World"};
for (String s : myStringArray)
{
    // Do something
}
Run Code Online (Sandbox Code Playgroud)

你能用JavaScript做同样的事吗?

javascript arrays loops for-loop

2940
推荐指数
43
解决办法
353万
查看次数

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万
查看次数

Javascript找到json值

我需要在json国家列表中搜索.json就像:

[ 
{"name": "Afghanistan", "code": "AF"}, 
{"name": "Åland Islands", "code": "AX"}, 
{"name": "Albania", "code": "AL"}, 
{"name": "Algeria", "code": "DZ"}
]
Run Code Online (Sandbox Code Playgroud)

我只从数据库中获取代码并输出整个名称.所以,如果我得到"AL",我想从json"阿尔巴尼亚"取回

javascript json

44
推荐指数
5
解决办法
19万
查看次数

将数组转换为关联数组的函数

可能重复:
在JavaScript中将平面数组[k1,v1,k2,v2]转换为对象{k1:v1,k2:v2}?

我想在JavaScript中将数组转换为关联数组.

例如,给出以下输入,

  var a = ['a', 'b', 'c', 'd'];
Run Code Online (Sandbox Code Playgroud)

我想将下一个关联数组作为输出:

  {'a' : 'b', 'c' : 'd'}
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

javascript arrays associative-array

8
推荐指数
2
解决办法
2万
查看次数

标签 统计

javascript ×4

arrays ×2

associative-array ×1

for-loop ×1

json ×1

loops ×1