es6 lambda函數(shù)式編程

學(xué)會lambda----------------------珍惜生命少寫代碼!

1.map() ,改變list
<script>

    let oldList = [{name:'ZhangSan',age:18},{name:'LiSi',age:20}]
    let newList = oldList.map(i=>  {
        return   {name:i.name,size:i.age,sex:'man'}
    })
    // 名字不變 age變成size 再加個sex都為man
    console.log(oldList)
    console.log(newList)

</script>
2.es6解構(gòu)
<script>
    let {length : len1} = 'hello';     // len1 =  5
    let x = 1
    let y = 2;
    //es6解構(gòu) x y 交換值
    [x, y] = [y, x]
    console.log('x=',x)
    console.log('y=',y)

</script>

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • //Clojure入門教程: Clojure – Functional Programming for the J...
    葡萄喃喃囈語閱讀 4,077評論 0 7
  • 1、新的聲明方式 以前我們在聲明時只有一種方法,就是使用var來進(jìn)行聲明,ES6對聲明的進(jìn)行了擴(kuò)展,現(xiàn)在可以有三種...
    令武閱讀 1,096評論 0 7
  • 注:之前關(guān)于Java8的認(rèn)知一直停留在知道有哪些修改和新的API上,對Lambda的認(rèn)識也是僅僅限于對匿名內(nèi)部類的...
    mualex閱讀 2,944評論 1 4
  • 你可能已經(jīng)聽說過ECMAScript 6(簡稱 ES6)了。ES6 是 Javascript 的下一個版本,它有很...
    米塔塔閱讀 1,029評論 0 10
  • 初宿淮口孤舟汴河下,去國情無已。晚泊投楚鄉(xiāng),明月清淮里。汴河?xùn)|瀉路窮茲,洛陽西顧日增悲。夜聞楚歌思欲斷,況值淮南木...
    拉拉藤halalateng閱讀 771評論 0 1

友情鏈接更多精彩內(nèi)容