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