添加名称包含 :: 的变量的内容

Add the content of a variable whose name contains ::

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

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

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

这是我正在尝试执行的代码,但是使用 :: 它不起作用。我怎样才能包括 ::?

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

任何包含空格或任何此类奇怪语法的内容,您都可以使用方括号访问它

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"]