once

    顾名思义, once() 保证某个函数执行且仅执行一次。如果你有一个方法叫 register() ,用户在页面上点两个按钮的任何一个都可以执行的话,就可以用 once() 保证函数仅调用一次,无论用户点击多少次:

    'use strict';



    var register = _.once(function () {

    alert('Register ok!');

    });



    // 测试效果:

    register();

    register();

    register();