相关疑难解决方法(0)

如何在不使用JQuery的情况下查看数组是否包含对象

我有一个看起来像这样的数组:

var myArray = [
  {'id' : 1, 'name' : 'test1'},
  {'id' : 2, 'name' : 'test2'},
  {'id' : 3, 'name' : 'test3'}
];
Run Code Online (Sandbox Code Playgroud)

然后我有一个包含一些id的变量:

var someId = 2;

如何检查是否myArray包含一个Object,谁的id等于someId

javascript

0
推荐指数
1
解决办法
3231
查看次数

如何访问对象中的值?

我有这个看起来像这样的数组对象:

let arr = [
 {Name: "sub", Value: "ababbnnn"}
 ]
Run Code Online (Sandbox Code Playgroud)

我正在尝试访问Name custom:network的值,这意味着我想输出以下内容:abcdef1233bfgh。到目前为止,我有这个循环,但是我想知道是否有更清洁的方法。非常感谢。这是我的代码:

javascript ecmascript-6

0
推荐指数
1
解决办法
64
查看次数

根据给定值检索json对象

从下面的 json 中,如何根据给定的 applicationName 检索对象

{
    "apps": [
        {
            "applicationName": "myTestApp",
            "keys": [
                {
                    "key": "app-key",
                    "value": "ZDM0"
                },
                {
                    "key": "env-key",
                    "value": "YTE1Mm"
                }
            ]
        },
        {
            "applicationName": "hello",
            "keys": [
                {
                    "key": "app-key",
                    "value": "ZjIwZT"
                },
                {
                    "key": "env-key",
                    "value": "MDExMTc5N2"
                }
            ]
        }
    ]
}
Run Code Online (Sandbox Code Playgroud)

因此,如果我的输入是 myTestApp,我想获取 myTestApp 对象

{
    "applicationName": "myTestApp",
    "keys": [
        {
            "key": "app-key",
            "value": "ZDM0"
        },
        {
            "key": "env-key",
            "value": "YTE1Mm"
        }
    ]
}
Run Code Online (Sandbox Code Playgroud)

javascript json

-1
推荐指数
1
解决办法
4526
查看次数

包含在多维数组中

econst ELEMENT_DATA: PeriodicElement[] = [
{position: 1, name: 'Hydrogen', weight: 1.0079, symbol: 'H'},
{position: 2, name: 'Helium', weight: 4.0026, symbol: 'He'},
{position: 3, name: 'Lithium', weight: 6.941, symbol: 'Li'},
{position: 4, name: 'Beryllium', weight: 9.0122, symbol: 'Be'}
];
Run Code Online (Sandbox Code Playgroud)

如果值在此数组内,如何返回布尔值?
像这样的事情

ELEMENT_DATA.includes({name: 'Helium'});
>True
Run Code Online (Sandbox Code Playgroud)

javascript

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

如何返回字符串中具有特定值的对象?

所以我有里面有对象的数组。该对象有一个属性调用名称,它是一串值

如何返回名称属性中包含“apples”的对象

fruits = [
{
name: 'apples, lemon',
quantity: 2
},
{
name: 'bananas, pearl',
quantity: 0
},
{
name: 'cherries,
pineapple',
quantity: 5
}
];
Run Code Online (Sandbox Code Playgroud)

javascript arrays string

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

标签 统计

javascript ×5

arrays ×1

ecmascript-6 ×1

json ×1

string ×1