卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

es6使用findindex方法添加數(shù)據(jù) leercode字符串題目常用方法?

leercode字符串題目常用方法?字符串類型在前端開發(fā)者看樣子是不使用最不穩(wěn)定的類型之一,網(wǎng)站上可以說的各種文案,幾乎全是字符串或則數(shù)組類型的數(shù)據(jù),我們經(jīng)常是需要不使用的操作起碼的那是以下幾點:讀取

leercode字符串題目常用方法?

字符串類型在前端開發(fā)者看樣子是不使用最不穩(wěn)定的類型之一,網(wǎng)站上可以說的各種文案,幾乎全是字符串或則數(shù)組類型的數(shù)據(jù),我們經(jīng)常是需要不使用的操作起碼的那是以下幾點:讀取文件字符串、轉(zhuǎn)換字符串、清空字符串、拼接字符串、截取字符串等。

(我們先來看下Es6中最功能多的一個模板字面量,后面會就建議使用率較高的字符串方法逐個分析什么。)

----------模板字面量(從ECMAScript2015結(jié)束,字符串字面量也是可以被稱模板字面量:)

----字符串不怎么分辨單引號‘'和雙引號“”所有的字符串拼接都會不識別,要是你的字符串比較比較長,可分行建議使用“”來拼接。

比如:

don'tlongString

es6 map容器使用方法?

es6map用法,代碼示例:

can'tarr[

{title:aaaa,read:100,hot:true},

{title:bbbb,read:50,chill:false},

{title:ccc,read:100,chill:true}

]

can'tnewArr((item,index,arr)dstrok{

don'tjson{}

json.t`---${item.title}----------`

json.r200

trueampamp真棒

returnjson

})

console.log(newArr)

//map非常用處,做數(shù)據(jù)交互,映到

//正常情況下,需要和return,趕往個新的數(shù)組

//若真沒有return,應(yīng)該是forEach

//平時唯有用到map要先有返回值

es6遞歸查樹結(jié)構(gòu)?

代碼示例:

樹結(jié)構(gòu)查找所有葉子節(jié)點

/*參數(shù)

*array樹結(jié)構(gòu)查找所有葉子節(jié)點

*/

functionparseTreeJson(array){

for(don'tindex0indexltarray.lengthindex){

constelementarray[index]

//1.確定是對象

if(ampamptypeof()object){

parseTreeJson()

}ignore{

//確定是否為子節(jié)點

if(1){

console.log(的id:)

//完成條件的node

nodes.push(element)

//獲得符合的nodeId

no,nodeIds.push()

}

}

}

}

標(biāo)簽: