0
最後我滿足Javascript!function(){} ??這是什麼意思?
!function() {
function a() {
some code here . . .
}
}();
我知道「!」類似「不是」負粒子,在這個函數中一切工作正常,但我想知道爲什麼在這種情況下使用這個「!」 ??
謝謝!
最後我滿足Javascript!function(){} ??這是什麼意思?
!function() {
function a() {
some code here . . .
}
}();
我知道「!」類似「不是」負粒子,在這個函數中一切工作正常,但我想知道爲什麼在這種情況下使用這個「!」 ??
謝謝!
這是一個立即調用的函數表達式。取而代之的(function(){})();
您可以通過使用一元運算符節省幾個字節:!function(){}();
,~function(){}();
等等
一個立即調用的函數表達式 - IIFE短 - 是顧名思義即立即調用的函數。 Read more at Ben Alman