我發現這段代碼在jQuery的遷移V1.1.1這是什麼JavaScript片段並(啓動jQuery的遷移文件)
jQuery.migrateMute===void 0&&(jQuery.migrateMute=!0),function(e,t,n){/* anything */}
我真的想知道兩件事情:
1)===void 0
是什麼意思?
2)爲什麼這些條件後跟逗號?我的測試表明它會一直執行。
它只是不是我真的需要知道,但我真的很感興趣,因爲我認爲我知道關於JS的一切。 ;)
檢查這個線程:http://stackoverflow.com/questions/4806286/difference-between-void-0 - 未定義 –
請參閱此代碼使用的最小化程序uglify2。 https://github.com/mishoo/UglifyJS2#the-unsafe-option在該頁面上搜索「void 0」。 –