9

私は本でこの例を見つけました:

// Create _callbacks object, unless it already exists
var calls = this._callbacks || (this._callbacks = {});

特別なオブジェクト スコープを使用する必要がないように、単純化しました。

var a = b || (b = "Hello!");

b が定義されている場合、機能します。b が定義されていない場合は機能せず、ReferenceError がスローされます。

ReferenceError: b is not defined

私は何か悪いことをしましたか?ありがとうございました!

4

2 に答える 2