2017-05-11 15 views
0

私は、そのキーが変数であるオブジェクトをインスタンス化したいと思います。この線に沿って何か:Javascriptで可変キーと値のペアを使用してオブジェクトをインスタンス化する方法はありますか?

var deleteDuplicates = function(head) { 
    let dict = { 
     `${head.val}`: 1 
    } 
} 

それに別のライン書き込みを持つ以外に、この可能性のようなものです:

let dict = {} 
if (head) dict[head.val] = 1 

答えて

0

キーとして変数を投げるための構文は次のとおりです。

let dict = { 
    [head.val]: 1 
} 

出典:ES6

関連する問題