function(){ }();后面加了()是什么意思,我加了后就開始報錯;
var pathY = function() {
? ? ? ? ? ? var data = getValue('.a_background_middle');
? ? ? ? ? ? return data.top + data.height / 2;
? ? ? ? }();
var pathY = function() {
? ? ? ? ? ? var data = getValue('.a_background_middle');
? ? ? ? ? ? return data.top + data.height / 2;
? ? ? ? }();
2016-11-02
舉報
2016-11-03
加入()相當于直接調用函數了,pathY就是這個函數的返回值,也就是函數中的return值
2017-08-28
表示立即執行函數,自己調用
2016-11-03
就是調用時候寫法區別,你也可以這樣寫: