- Underscore.JS 教程
- Underscore.JS — 主頁
- Underscore.JS — 概覽
- Underscore.JS — 環境設定
- Underscore.JS — 迭代集合
- Underscore.JS — 處理集合
- Underscore.JS — 迭代陣列
- Underscore.JS — 處理陣列
- Underscore.JS — 函式
- Underscore.JS — 對映物件
- Underscore.JS — 更新物件
- Underscore.JS — 比較物件
- Underscore.JS — 實用工具
- Underscore.JS — 鏈式操作
- Underscore.JS 有用資源
- Underscore.JS — 快速指南
- Underscore.JS — 有用資源
- Underscore.JS — 討論
Underscore.JS — compose 方法
語法
_.compose(*functions)
compose 方法建立了一個鏈式的方法,其中每個函式的返回值被其他函式使用。
示例
var _ = require('underscore');
var greeting = function(name) { return "Hi " + name + "!" };
var toUpperCase = function(value) { return value.toUpperCase()};
var welcome = _.compose(greeting, toUpperCase);
console.log(welcome('Sam'));
將以上程式儲存為 **tester.js**。執行以下命令以執行此程式。
命令
\>node tester.js
輸出
Hi SAM!
underscorejs_functions.htm
廣告