Underscore.JS before方法 语法 _.before(count, function) JavaScriptCopy 在方法返回之前,复制传递的函数并确保结果函数只被调用给定的次数。请参考下面的示例: 示例 var _ = require('underscore'); var raiseAlarm = _.before(3, function(){ console.log('Alarm raised.')}); //Alarm raised will be called two times raiseAlarm(); raiseAlarm(); raiseAlarm(); raiseAlarm(); JavaScriptCopy 将上述程序保存在 tester.js 文件中。运行以下命令来执行该程序。 命令 >node tester.jsJavaScriptCopy 输出 Alarm raised. Alarm raised. JavaScriptCopy