在javascript中获取对象的属性值

时间:2015-05-28 13:52:30

标签: javascript arrays

我将创建一个名为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。“唯一标识”是错误的,但我怎样才能获得唯一标识?

由于

1 个答案:

答案 0 :(得分:0)

试试这个

if (inputData["Unique Id"] != idArray)

如果属性名称中没有任何空格或特殊字符,则可以执行

object.attributeName

否则你需要在方括号内引用它

object["attribute Name"]