0

以下の記事でコードを見つけました。このコードで、jsonrequest[define.AddStudent]) とはどういう意味ですか? [define.AddStudent] は、変数 jsonrequest の「contains of」文字列に似ていますか? 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は define オブジェクトのプロパティ/メソッドです。コメントが示すように、「学生を追加」を含む文字列プロパティであると仮定しましょう。

するとB行の意味は「 jsonrequestオブジェクトのadd studentというプロパティが定義されている場合」です。

于 2012-10-01T06:52:19.123 に答える