把一維數(shù)組轉(zhuǎn)化成二維數(shù)組(根據(jù)不同的條件分配數(shù)組的數(shù)據(jù))以及jq合并對象和js合并數(shù)組

Lodash是一個一致性撮慨、模塊化、高性能的 JavaScript 實用工具庫。

官網(wǎng)地址:https://www.lodashjs.com/

var?_?=?require('lodash');

代碼貼上:

? ? ? ? ? ? let dataList = [];

? ? ? ? ? ? let arrMapList = [],mapObj = {};

? ? ? ? ? ? ? _.each(dataList, (item,index) => {

? ? ? ? ? ? ? ? if(!mapObj[item.id+'']&&item.parentId===0){//挑出父級甫煞,根據(jù)不同的父級對象創(chuàng)建數(shù)組菇曲;

? ? ? ? ? ? ? ? ? ? ? arrMapList.push({

? ? ? ? ? ? ? ? ? ? ? ? ...item,? ? ? ? ? ? ? ? ? ? ? ? ? ? //對象中的擴(kuò)展運算符(...)用于取出參數(shù)對象中的所有可遍歷屬性冠绢,拷貝到當(dāng)前對象之中

? ? ? ? ? ? ? ? ? ? ? ? wordsner:[]

? ? ? ? ? ? ? ? ? ? });

? ? ? ? ? ? ? ? ? ? mapObj[item.id+''] = item;

? ? ? ? ? ? ? ? }else{

? ? ? ? ? ? ? ? ? //如果不是父級抚吠,就把對應(yīng)的子級添加到父級

? ? ? ? ? ? ? ? ? _.each(arrMapList,(obj,index) => {

? ? ? ? ? ? ? ? ? ? if(obj.id == item.parentId){

? ? ? ? ? ? ? ? ? ? ? obj.wordsner.push(item);

? ? ? ? ? ? ? ? ? ? }

? ? ? ? ? ? ? ? ? })

? ? ? ? ? ? ? ? }

? ? ? ? ? ? })

以上是把一維數(shù)組轉(zhuǎn)化成二維數(shù)組,可以用以上方法轉(zhuǎn)化三位數(shù)組

$.extend()用法? ? (我的理解就是合并兩個對象)

varobj={};

varobj1={

name:'hunger',

sex:'man'

? };

varobj2={

name:'valley',

age:30

? }

//$.extend(obj,obj1)? //把obj1拷貝到obj上面

$.extend(obj,obj1,obj2)//屬性會覆蓋 Object {name: "valley", sex: "man", age: 30}

摘自:https://blog.csdn.net/alsdiuhfeircn/article/details/96132167

concat()的使用方法

concat() 方法用于連接兩個或多個數(shù)組弟胀。

該方法不會改變現(xiàn)有的數(shù)組楷力,而僅僅會返回被連接數(shù)組的一個副本。

arrayObject.concat(arrayX,arrayX,......,arrayX)

必需孵户。該參數(shù)可以是具體的值萧朝,也可以是數(shù)組對象∠目蓿可以是任意多個检柬。

返回一個新的數(shù)組。該數(shù)組是通過把所有 arrayX 參數(shù)添加到 arrayObject 中生成的竖配。

如果要進(jìn)行 concat() 操作的參數(shù)是數(shù)組何址,那么添加的是數(shù)組中的元素,而不是數(shù)組进胯。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末用爪,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子胁镐,更是在濱河造成了極大的恐慌偎血,老刑警劉巖,帶你破解...
    沈念sama閱讀 221,198評論 6 514
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件盯漂,死亡現(xiàn)場離奇詭異颇玷,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)就缆,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,334評論 3 398
  • 文/潘曉璐 我一進(jìn)店門帖渠,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人违崇,你說我怎么就攤上這事阿弃。” “怎么了羞延?”我有些...
    開封第一講書人閱讀 167,643評論 0 360
  • 文/不壞的土叔 我叫張陵渣淳,是天一觀的道長。 經(jīng)常有香客問我伴箩,道長入愧,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,495評論 1 296
  • 正文 為了忘掉前任,我火速辦了婚禮棺蛛,結(jié)果婚禮上怔蚌,老公的妹妹穿的比我還像新娘。我一直安慰自己旁赊,他們只是感情好桦踊,可當(dāng)我...
    茶點故事閱讀 68,502評論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著终畅,像睡著了一般籍胯。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上离福,一...
    開封第一講書人閱讀 52,156評論 1 308
  • 那天杖狼,我揣著相機(jī)與錄音,去河邊找鬼妖爷。 笑死蝶涩,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的絮识。 我是一名探鬼主播绿聘,決...
    沈念sama閱讀 40,743評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼笋除!你這毒婦竟也來了斜友?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,659評論 0 276
  • 序言:老撾萬榮一對情侶失蹤垃它,失蹤者是張志新(化名)和其女友劉穎鲜屏,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體国拇,經(jīng)...
    沈念sama閱讀 46,200評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡洛史,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,282評論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了酱吝。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片也殖。...
    茶點故事閱讀 40,424評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖务热,靈堂內(nèi)的尸體忽然破棺而出忆嗜,到底是詐尸還是另有隱情,我是刑警寧澤崎岂,帶...
    沈念sama閱讀 36,107評論 5 349
  • 正文 年R本政府宣布捆毫,位于F島的核電站,受9級特大地震影響冲甘,放射性物質(zhì)發(fā)生泄漏绩卤。R本人自食惡果不足惜途样,卻給世界環(huán)境...
    茶點故事閱讀 41,789評論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望濒憋。 院中可真熱鬧何暇,春花似錦、人聲如沸凛驮。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,264評論 0 23
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽辐烂。三九已至遏插,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間纠修,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,390評論 1 271
  • 我被黑心中介騙來泰國打工厂僧, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留扣草,地道東北人。 一個月前我還...
    沈念sama閱讀 48,798評論 3 376
  • 正文 我出身青樓颜屠,卻偏偏與公主長得像辰妙,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子甫窟,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,435評論 2 359

推薦閱讀更多精彩內(nèi)容