Dynamic object literal in javascript?

后端 未结 3 1311
青春惊慌失措
青春惊慌失措 2020-12-16 02:42

Is it possible to creat an object literal on the fly? Like this:

var arr = [ \'one\', \'two\', \'three\' ]; 

var literal = {}; 

for(var i=0;i

        
3条回答
  •  太阳男子
    2020-12-16 03:08

    for ( var i = 0, l = arr.length; i < l; ++i ) {
        literal[arr[i]] = "something";
    }
    

    I also took the liberty of optimising your loop :)

提交回复
热议问题