Javascript 此集合的数据类型是什么以及如何访问它';s的价值观?

Javascript 此集合的数据类型是什么以及如何访问它';s的价值观?,javascript,arrays,javascript-objects,Javascript,Arrays,Javascript Objects,我在收到的代码中有一个声明,用于编写逻辑。我已经弄清楚了我的算法,但我无法弄清楚这是什么数据类型。我基本上需要比较每一行的“技能”值和“JavaScript”,如果这是真的,我需要做一个任务。我无法获得技能的价值。这个声明是什么数据类型?我如何访问它的值 我尝试过使用表类型的行/列访问值,也尝试过使用数组,但没有任何效果。用于在此表中添加/删除行 const newCandidates = [ { name: "Kerrie", skills: ["JavaScript", "Docker",

我在收到的代码中有一个声明,用于编写逻辑。我已经弄清楚了我的算法,但我无法弄清楚这是什么数据类型。我基本上需要比较每一行的“技能”值和“JavaScript”,如果这是真的,我需要做一个任务。我无法获得技能的价值。这个声明是什么数据类型?我如何访问它的值

我尝试过使用表类型的行/列访问值,也尝试过使用数组,但没有任何效果。用于在此表中添加/删除行

const newCandidates = [
 { name: "Kerrie", skills: ["JavaScript", "Docker", "Ruby"] },
 { name: "Mario", skills: ["Python", "AWS"] }
 ];

你有一系列字典。您可以通过以下方式访问其项目:

const newCandidates=[{
姓名:“克里”,
技能:[“JavaScript”、“Docker”、“Ruby”]
},
{
姓名:“马里奥”,
技能:[“Python”、“AWS”]
}
];
console.log(新候选人[0]。技能[1])

console.log(newCandidates[1].name)
您有一个字典数组。您可以通过以下方式访问其项目:

const newCandidates=[{
姓名:“克里”,
技能:[“JavaScript”、“Docker”、“Ruby”]
},
{
姓名:“马里奥”,
技能:[“Python”、“AWS”]
}
];
console.log(新候选人[0]。技能[1])

log(newCandidates[1].name)
它是javascript中的数组。尽管javascript数组只是对象

const newCandidates=[
{name:“Kerrie”,技能:[“JavaScript”,“Docker”,“Ruby”]},
{名称:“马里奥”,技能:[“Python”,“AWS”]}
];
console.log(“newCandidates的数据类型:”,newCandidates的类型);//打印对象类型
//访问新应聘者中的技能数组
对于(var i=0;i}
它是javascript中的数组。尽管javascript数组只是对象

const newCandidates=[
{name:“Kerrie”,技能:[“JavaScript”,“Docker”,“Ruby”]},
{名称:“马里奥”,技能:[“Python”,“AWS”]}
];
console.log(“newCandidates的数据类型:”,newCandidates的类型);//打印对象类型
//访问新应聘者中的技能数组
对于(var i=0;i}
您有一个Javascript对象数组(所有对象都在花括号中)。在阵列上执行forEach循环:

newCandidates.forEach(e => console.log(e.skills))
这将为您提供技能阵列。您可以使用其他数组方法来测试技能是否包含“Javascript”


您有一个Javascript对象数组(所有对象都在花括号中)。在阵列上执行forEach循环:

newCandidates.forEach(e => console.log(e.skills))
这将为您提供技能阵列。您可以使用其他数组方法来测试技能是否包含“Javascript”


我可以使用var person=newCandidates[i]的可能重复项的可能重复项;相反?是的,您可以使用它。我可以使用var person=newCandidates[i];相反?是的,你可以用它。