小编use*_*316的帖子

究竟是做什么的.apply做什么?

之前从未见过.apply方法.有人可以向我解释它的作用吗?这取自http://addyosmani.github.com/backbone-fundamentals/

var app = app || {}; 
var TodoList = Backbone.Collection.extend({
model: app.Todo,
localStorage: new Backbone.LocalStorage(’todos-backbone’),
completed: function() {
    return this.filter(function( todo ) {
        return todo.get(’completed’); 
    });
},
remaining: function() {
    return this.without.apply( this, this.completed() );
}, 
nextOrder: function() {
    if ( !this.length ) { 
        return 1;
    }
    return this.last().get(’order’) + 1; },
comparator: function( todo ) { 
    return todo.get(’order’);
} 
});
app.Todos = new TodoList();
Run Code Online (Sandbox Code Playgroud)

javascript backbone.js underscore.js

2
推荐指数
1
解决办法
1900
查看次数

标签 统计

backbone.js ×1

javascript ×1

underscore.js ×1