為什麼Underscore要提供JavaScript標準已有的filter map等函式?

時間 2021-06-03 18:05:58

1樓:冴羽

underscore 的 map 除了傳入乙個函式之外,還可以傳入乙個基本型別、物件或者什麼都不傳,比如:

varresult=_

.map([1

,2,3

]);// [1, 2, 3]

varresult=_

.map

([,],

)// [false, true]

varresult=_

.map

([,],

'name'

);// ['Kevin', 'daisy']當然了,我覺得真正發揮作用的應該是在函式式程式設計中的一些應用,如果能像 ramda 一樣把資料作為最後乙個引數就更好了。

2樓:德布勞外

underscore是函式式程式設計庫,不是polyfill,_.filter(collecion)是函式式的正規化,而collection.filter是物件導向的正規化

3樓:

filter函式是ECMA 262第五版的內容,現代瀏覽器才支援。而Underscore是全支援的。

不過我支援Underscore學習jQuery那樣檢測瀏覽器支援情況,如果原生有了就用原生的

我國為什麼要提工匠精神

MTM推銷員 原因可能有很多,乙個不容忽視的事實時,隨著中國經濟的不斷發展,人均收入水平也在不斷提高,同時也就意味著,人力成本在不斷的公升高。在這種大背景下,已經有一些行業開始轉移到勞動力成本更低的地方,例如紡織和服裝鞋帽等轉移到東南亞和非洲。只要繼續發展,這種趨勢就不可逆轉,小到企業,大到國家,唯...

為什麼雷克薩斯提車要加錢?

師太留步 商家賺錢的策略不同,有的車商是通過虛高定價,然後打折銷售。有些是前期銷售不賺,後期通過高維修保養費用賺錢。雷車因為免費保養而且故障少,4s沒什麼賺的,就在前期銷售上賺夠。 苦吧阿希 1.供求關係。這代es產品力炸裂 訂單式生產 車大 好看,供不應求。570常年加價。RX現在已經不怎麼加價了...

男生提分手,女生為什麼要挽留

青消遠 如果兩個人都很好,男方提分手是因為家庭或者是經濟問題的話,女方挽留一下可能會讓男方重新思考兩人的關係,可能以後兩人的感情會更牢固,如果是這樣的話挽留一下也沒什麼。但是通常的情況是男女雙方有一方很差勁,如果是這樣女方要挽留的話,那就是女生對自己和男方還沒有乙個清晰的認知,這樣的女生一般思考問題...