定義一個json,然後設置鍵值,可是鍵本身也是變量 如何寫呢?
按照以往的寫法
var name="lizhaoyao"; var json={}; json.name="hah"; console.log(json);
結果是這樣的 Object {name: "hah"}
這時候name不解析,那麼想讓它解析就要用鍵的方式。
var name="lizhaoyao"; var json={}; json[name]="haha"; console.log(json);
結果 Object {lizhaoyao: "haha"}