push一个对象问题

var text_2=['a','b','c','d','e','f'];        var newarr=[];        for(var i=0;i<text_2.length;i++){
                newarr.push({i:text_2[i]});
        }         console.log(newarr);

为什么push出来的对象key为i:"a" 呢
https://img.mukewang.com/5c15f23c0001906403070162.jpg而不是123456呢


江户川乱折腾
浏览 821回答 1
1回答

白板的微信

为什么要用[]来将i框起来呢?&nbsp;因为['属性的名字']与用.设置属性名字是一样的。只不过使用的具体场景不一样,所以写法就不一样啦
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Html5