1

我正在处理BackboneJS项目,我需要覆盖 Backbone.sync

我正在寻找代码示例,我发现了这个。

Backbone.sync = function(method, model, options) {
   options || (options = {});

我想知道options || (options = {});这里是什么意思?

4

1 回答 1

2

该行的含义是确保options散列是散列对象而不是null. 更一般地说,这是 JavaScript 中为参数提供默认值的一种方式。

于 2013-07-23T15:53:50.613 回答