1

私はBackboneJSプロジェクトに取り組んでおり、Backbone.sync をオーバーライドする必要があります

コード例を探していたところ、これを見つけました。

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

ここの意味を知りたいoptions || (options = {});ですか?

4

1 に答える 1

2

この行の意味は、optionsハッシュがハッシュ オブジェクトであり、 ではないことを確認することnullです。より一般的には、これは JavaScript でパラメータにデフォルト値を与える 1 つの方法です。

于 2013-07-23T15:53:50.613 に答える