添加名称包含 ::

时间:2021-06-09 14:10:23

标签: javascript filemaker

我正在使用 javascript 构建网站。 我的数据来自 FileMaker API。

我的目标是用从 FileMaker API 检索到的数据填充一个数组。

除了此数据来自 FileMaker 中的链接表,该表将 :: 附加到变量名称。

这是我正在尝试执行的代码,但是使用 :: 它不起作用。我该如何去包含 ::?

for(var i=0;i<allFEC.length;i++)
{
    programmesMovies.push({
        "isOnline_b":1,
        "_idWeb_c": allFEC[i].pro_FIP::_id_FEC
    });
}

enter image description here

1 个答案:

答案 0 :(得分:2)

任何有空格或任何奇怪语法的东西都可以使用方括号访问它

for(var i=0;i<allFEC.length;i++)
{
    programmesMovies.push({
        "isOnline_b":1,
        "_idWeb_c": allFEC[i]["pro_FIP::_id_FEC"]
    });
}

它也适用于空格。如果您将 pro_FIP _id_FEC 作为属性,则相同的语法将起作用。即allFEC[i]["pro_FIP _id_FEC"]