0

我在一篇文章中找到了如下代码。在这段代码中, jsonrequest[define.AddStudent]) 是什么意思?[define.AddStudent] 是否类似于变量 jsonrequest 中的“包含”字符串?请帮助B行是什么意思?

var jsonrequest = JSON.parse(data); //Line A

if(jsonrequest[define.AddStudent]) { // Line B
    //where define.AddStudent="add student";
    console.log("Request for " + define.AddStudent);
}
4

1 回答 1

0

jsonrequest变量是一个 JavaScript 对象。

define变量也是一个 JavaScript 对象 。AddStudent是定义对象的属性/方法。让我们假设它是一个包含“添加学生”的字符串属性,正如评论告诉我们的那样。

那么,B行的意思是:“如果定义了jsonrequest对象的名为“add student”的属性。”

于 2012-10-01T06:52:19.123 回答