慕无忌1013911
2016-11-02 20:14
var pathY = function() {
var data = getValue('.a_background_middle');
return data.top + data.height / 2;
}();
加入()相当于直接调用函数了,pathY就是这个函数的返回值,也就是函数中的return值
表示立即执行函数,自己调用
就是调用时候写法区别,你也可以这样写:
var pathY = function() { var data = getValue('.a_background_middle'); return data.top + data.height / 2; }; $boy.css({ top: pathY() - boyHeight+50 // pathY更改为pathY() })
H5+JS+CSS3实现七夕言情
211523 学习 · 540 问题
相似问题