相关疑难解决方法(0)

For-each在JavaScript中的数组?

如何使用JavaScript循环遍历数组中的所有条目?

我以为它是这样的:

forEach(instance in theArray)
Run Code Online (Sandbox Code Playgroud)

theArray我的阵列在哪里,但这似乎是不正确的.

javascript arrays iteration foreach loops

4448
推荐指数
33
解决办法
392万
查看次数

根据条件查找所有索引

如何根据对象数组的条件获取所有索引?我已经尝试了下面的代码,但它只返回第一次出现的情况。

a = [
  {prop1:"abc",prop2:"yutu"},
  {prop1:"bnmb",prop2:"yutu"},
  {prop1:"zxvz",prop2:"qwrq"}];
    
index = a.findIndex(x => x.prop2 ==="yutu");

console.log(index);
Run Code Online (Sandbox Code Playgroud)

javascript arrays vue.js

6
推荐指数
1
解决办法
2453
查看次数

根据每个值的内容过滤出JSON数组

可以说,使用JSON.parse我在一个数组中获得了4个可能的答案(如多项选择测验)。该数组的每个值都有一个“特征”(我不知道怎么称呼它)。我想通过数组的每个值寻找一个特定的特征,并过滤掉那些不符合条件的值。

数组示例:

0: {correct: false}
1: {correct: true}
2: {correct: false}
3: {correct: false}
Run Code Online (Sandbox Code Playgroud)

数组的第一个值(1)是正确的答案,因为它的“特性”通过说它是“ true”来表示。我想使控制台打印出正确值的数字。

示例:正确的答案是:1

谢谢你的帮助

javascript arrays json object

3
推荐指数
2
解决办法
67
查看次数

indexOf对象数组而不是数组

我知道在数组中找到一个值是否存在我可以使用indexOf,但是如何使用一个对象数组呢?

const x = [{
  "id": "roadshows",
  "name": "Roadshows"
}, {
  "id": "sporting_events",
  "name": "Sporting Events"
}]

console.log( x.indexOf('roadshows') ) // don't work
Run Code Online (Sandbox Code Playgroud)

javascript ecmascript-6

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

标签 统计

javascript ×4

arrays ×3

ecmascript-6 ×1

foreach ×1

iteration ×1

json ×1

loops ×1

object ×1

vue.js ×1