リーリー
すみません、名前:「ピカソ」in savefunc({name:"ピカソ"})
すみません、名前:「ピカソ」in savefunc({name:"ピカソ"})
ドットと [] を使用したものはどちらもオブジェクトのプロパティを表現する方法ですが、後者には文字列が含まれていることに注意してください。
まず、実行後に変数が生成されます var propertyName = "name";
その後:
その後、上記の関数が実行され、戻り値が result に返されます。
内部の実行結果は次と同等です。
リーリー
と同じ効果がありますが、使用方法が異なります
リーリー
propertyName はプロパティ名、person[propertyName] は person['name'] です
return obj[propertyName]; //这里用方括号法访问属性,因为属性是变量(returnfunc()函数的请输入代码参数)
オブジェクトのプロパティにアクセスするには 2 つの方法があります:
と [] はどちらもオブジェクトにアクセスできます