国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

js實現以最簡單的方式將數組元素添加到對象中的方法

2024-05-06 15:23:28
字體:
來源:轉載
供稿:網友

如下所示:

//如題,通常做法就是循環數組,最后在添加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}

簡單方法:

//js將數組元素添加到對象中(或 數組轉換成對象)有個小技巧: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是個對象沒有像數組的push()方法,所以利用數組的push()以及apply()的特性來將數組作用于push()并修改當前的引用。 有較嚴重的代碼潔癖的患者可以使用這個方法。

以上這篇js實現以最簡單的方式將數組元素添加到對象中的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持錯新站長站。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 灵台县| 麻城市| 桂阳县| 宿州市| 沾化县| 天津市| 广河县| 宁陵县| 元阳县| 湘西| 合作市| 尼木县| 措勤县| 休宁县| 眉山市| 凤冈县| 乌兰浩特市| 普洱| 南宁市| 栖霞市| 塘沽区| 克什克腾旗| 象州县| 方正县| 萍乡市| 田阳县| 剑河县| 电白县| 天长市| 天气| 商河县| 明溪县| 景宁| 通山县| 甘孜| 南城县| 城口县| 米易县| 仪陇县| 景德镇市| 华安县|