How to convert string as object's field name in javascript

前端 未结 5 1030
北恋
北恋 2020-11-28 08:38

I have a js object like:

obj = {
  name: \'js\',
  age: 20
};

now i want to access name field of obj, but i can only get string \'name\', s

5条回答
  •  孤独总比滥情好
    2020-11-28 09:27

    Not related at all, but for anyone trying to define object's field name from a string variable, you could try with:

    const field = 'asdf'
    const obj = {[field]: 123}
    document.body.innerHTML = obj.asdf

提交回复
热议问题