delay
delay() 可以让一个函数延迟执行,效果和 setTimeout() 是一样的,但是代码明显简单了:
'use strict';
// 2秒后调用alert():
_.delay(alert, 2000);
如果要延迟调用的函数有参数,把参数也传进去:
'use strict';
var log = .bind(console.log, console);
.delay(log, 2000, 'Hello,', 'world!');
// 2秒后打印'Hello, world!':
更多完整的函数请参考underscore的文档: http://underscorejs.org/#functions