麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > JavaScript > 正文

underscore之Chaining_動力節點Java學院整理

2019-11-19 16:07:20
字體:
來源:轉載
供稿:網友

還記得jQuery支持鏈式調用嗎?

$('a').attr('target', '_blank')   .append(' <i class="uk-icon-external-link"></i>')   .click(function () {});

如果我們有一組操作,用underscore提供的函數,寫出來像這樣:

_.filter(_.map([1, 4, 9, 16, 25], Math.sqrt), x => x % 2 === 1);// [1, 3, 5]

能不能寫成鏈式調用?

能!

underscore提供了把對象包裝成能進行鏈式調用的方法,就是chain()函數:

_.chain([1, 4, 9, 16, 25]) .map(Math.sqrt) .filter(x => x % 2 === 1) .value();// [1, 3, 5]

因為每一步返回的都是包裝對象,所以最后一步的結果需要調用value()獲得最終結果。

小結

通過學習underscore,是不是對JavaScript的函數式編程又有了進一步的認識?

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 麻豆视频观看 | 一级性生活视频 | 素人视频在线观看免费 | 99国内精品视频 | 加勒比综合 | 国产免费久久久久 | 国产精品久久久久久久亚洲按摩 | 国产精品久久av | 午夜精品久久久久久久久久久久久蜜桃 | 精品国产乱码久久久久久久 | 一区二区三区视频在线观看 | 成年人黄色片视频 | aaaaaaa毛片| 亚洲成人久久精品 | 99国产精品国产免费观看 | 精品午夜影院 | 一级网站片 | 福利在线小视频 | 国产精品一区二区三区在线播放 | 激情久久婷婷 | av免费入口| av免费在线播放网址 | 色视频在线播放 | 国产99久久久国产精品 | 久久蜜桃精品一区二区三区综合网 | 久久免费视屏 | 成年人视频免费看 | 中文字幕在线播放一区 | 久久久久久久久久美女 | 精品国产专区 | 亚洲成人激情av | 久草在线综合 | 国产做爰全免费的视频黑人 | 亚洲天堂ww | 羞羞的视频免费在线观看 | 成年性羞羞视频免费观看 | 91 视频网站 | 欧美爱爱视频网站 | 一级α片| 国产成人自拍小视频 | 欧美性黄 |