將列表(一個FileList
對象或另一個array-ish瀏覽器數據結構)轉換爲使用下劃線的數組的最短途徑是什麼?underscore.js - 將列表轉換爲數組的最短途徑
Curretly我用這個(在CoffeeScript中):
files = _.map(fileList, (it)->it)
,但我不知道是否有一個較短的方式。
將列表(一個FileList
對象或另一個array-ish瀏覽器數據結構)轉換爲使用下劃線的數組的最短途徑是什麼?underscore.js - 將列表轉換爲數組的最短途徑
Curretly我用這個(在CoffeeScript中):
files = _.map(fileList, (it)->it)
,但我不知道是否有一個較短的方式。
的捷徑是使用下劃線的_.toArray(list)方法:「名單(任何可以遍歷)轉換,變成一個真正的 陣列有用的嬗變arguments對象。」
實施例:
(function(){ return _.toArray(arguments).slice(1); })(1, 2, 3, 4);
=> [2, 3, 4]
我想這一個:http://underscorejs.org/#toArray。 –