1

通常のゲッター/セッターを使用すると、次のようなことができます

function setRating (num) {
    var min = 0;
    var max = 10;

    var result = num;

    if      (num < min)   result = min;
    else if (num > max)   result = max;

    this.rating = result;
}

setRating(20);  //rating == 10

バックボーンを使用すると、次のように呼び出すことができますmovie.set('rating', 20);

その関数をインターセプトして、小さなロジックに配置するにはどうすればよいでしょうか?

4

1 に答える 1