我将创建一个名为idArray的数组,其中包含csv文件中学生的Id。 inputData是一个包含10个对象的数组(csv的记录)。每个对象都是一个数组,并具有“唯一ID”。我想检查我的idArray中是否已经有“唯一ID”,如果没有,请将其添加到数组中,如果是,则转到下一条记录。
getIds: function (inputData) {
inputData.forEach(function () {
if(idArray.length!=0) {
idArray.forEach(function () {
if (inputData."Unique Id"!= idArray)
idArray.push(inputData."Unique Id");
});
}
else
idArray.push(inputData."Unique Id");
});
return idArray;
}
我知道inputData。“唯一标识”是错误的,但我怎样才能获得唯一标识?
由于
答案 0 :(得分:0)
试试这个
if (inputData["Unique Id"] != idArray)
如果属性名称中没有任何空格或特殊字符,则可以执行
object.attributeName
否则你需要在方括号内引用它
object["attribute Name"]