我有這樣的場景:最佳方式
updates['errmsg'] = data.errmsg;
((!data.question) ? (this.unset('question')) : updates['question'] = data.question)
updates['run_time'] = data.run_time
我試圖避免在第一行的分號,但是,當我這樣做忽略吧,下面的行加入了前一行,因爲data.errmsg is not a function
,我得到一個錯誤。我如何在第二行使用表達式,並且第一行沒有分號?
問題是爲什麼?什麼是濫用副作用和遭受後果? – mplungjan
所以你選擇躺在一張釘子上,現在你想知道你背上的那些小刺是什麼? – 2016-01-22 09:33:51
我可能很厚,但花了我一個年齡來閱讀你的代碼。認爲沒有速記tbh會更清楚。 – PeteG