1

在下面的代码中,我正在访问 cookieCodevar MasterTmsUdo但我无法访问此变量。谁能告诉我如何在里面访问这个变量var MasterTmsUdo

var cookieCode="True";
console.log(cookieCode);
var MasterTmsUdo = { 'CJ' : { 'CID': ' 897415', 'TYPE': '894', 'AMOUNT' : '35.00', 'OID' : "115", 'CURRENCY' : 'USD','FIRECJ' : cookieCode, } }; 
4

2 回答 2

3

它是CJ对象的属性,因此您可以通过以下方式访问它:

MasterTmsUdo.CJ.FIRECJ

因此,您可以:

var cookieCode="True";
console.log(cookieCode);
var MasterTmsUdo = { 'CJ' : { 'CID': ' 897415', 'TYPE': '894', 'AMOUNT' : '35.00', 'OID' : "115", 'CURRENCY' : 'USD','FIRECJ' : cookieCode } };
console.log(MasterTmsUdo.CJ.FIRECJ);
于 2015-09-07T14:55:27.810 回答
0

使用以下代码访问变量:

var FireCJ = MasterTmsUdo['CJ']['FIRECJ'];

或者

var FireCJ = MasterTmsUdo.CJ.FIRECJ;

然后,您可以警告或 console.log 代码,它将返回字符串“True”。FireCJ 也可以在其他代码中用于制作一些 IF 语句,例如
小注意:您可以使用布尔类型(真或假)而不是包含“真”的字符串类型。

带有布尔值的 IF 语句:

if(FireCJ) {
    // TRUE
} 

带有您的代码的 IF 语句:

if(FireCJ == 'True') {
    // TRUE
}
于 2015-09-07T15:09:21.790 回答