成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

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

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

leercode字符串題目常用方法?

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

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

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

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

比如:

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,趕往個(gè)新的數(shù)組

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

//平時(shí)唯有用到map要先有返回值

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

代碼示例:

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

/*參數(shù)

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

*/

functionparseTreeJson(array){

for(don'tindex0indexltarray.lengthindex){

constelementarray[index]

//1.確定是對(duì)象

if(ampamptypeof()object){

parseTreeJson()

}ignore{

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

if(1){

console.log(的id:)

//完成條件的node

nodes.push(element)

//獲得符合的nodeId

no,nodeIds.push()

}

}

}

}

標(biāo)簽: