最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js實(shí)現(xiàn)以最簡(jiǎn)單的方式將數(shù)組元素添加到對(duì)象中的方法

 更新時(shí)間:2017年12月20日 08:37:53   作者:馮義軍  
下面小編就為大家分享一篇js實(shí)現(xiàn)以最簡(jiǎn)單的方式將數(shù)組元素添加到對(duì)象中的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

如下所示:

//如題,通常做法就是循環(huán)數(shù)組,最后在添加length屬性,如:

 
var obj = {}; 
 var pushArr = [11,22,33,44,55,66];
 for(var i=0;i<pushArr.length;i++) {
  obj[i] = pushArr[i];
 }
 obj.length = pushArr.length;

 console.log(obj); //{0:11,1:22,2:33,3:44,4:55,5:66,length:6}

簡(jiǎn)單方法:

//js將數(shù)組元素添加到對(duì)象中(或 數(shù)組轉(zhuǎn)換成對(duì)象)有個(gè)小技巧:

var obj = {}; 
[].push.apply(obj,[11,22,33,44,55,66]);

console.log(obj); //{0:11,1:22,2:33,3:44,4:55,5:66,length:6}

由于obj是個(gè)對(duì)象沒(méi)有像數(shù)組的push()方法,所以利用數(shù)組的push()以及apply()的特性來(lái)將數(shù)組作用于push()并修改當(dāng)前的引用。 有較嚴(yán)重的代碼潔癖的患者可以使用這個(gè)方法。

以上這篇js實(shí)現(xiàn)以最簡(jiǎn)單的方式將數(shù)組元素添加到對(duì)象中的方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

林甸县| 尼勒克县| 鄂托克前旗| 沽源县| 得荣县| 西吉县| 鄯善县| 清徐县| 四子王旗| 崇文区| 都昌县| 昌江| 东台市| 射洪县| 兴化市| 巴林右旗| 呼图壁县| 宁远县| 曲水县| 荥经县| 邓州市| 临泉县| 贵南县| 内乡县| 吉安市| 讷河市| 巴彦淖尔市| 大庆市| 阳朔县| 屏边| 松溪县| 厦门市| 高碑店市| 玉门市| 盐边县| 准格尔旗| 紫云| 资源县| 称多县| 广西| 武陟县|