Lodash - 鏈式方法



語法

_.chain(value)

建立一個 Lodash 包裝器例項,它將 value 包裝在已啟用的顯式方法鏈序列中。此類序列的結果必須使用 _#value 解除包裝。

引數

  • value (*) - 要包裝的值。

輸出

  • (Object) - 返回新的 Lodash 包裝器例項。

示例

var _ = require('lodash');
var users = [
   { 'user': 'Joe',   'age': 36 },
   { 'user': 'Julie',     'age': 40 },
   { 'user': 'Robert', 'age': 10 }
];

var youngest = _
   .chain(users)
   .sortBy('age')
   .map(function(o) {
      return o.user + ' is ' + o.age;
   })
   .head()
   .value();

console.log(youngest);

將以上程式儲存在 **tester.js** 中。執行以下命令來執行此程式。

命令

\>node tester.js

輸出

Robert is 10
lodash_seq.htm
廣告
© . All rights reserved.