问答详情
源自:3-1 布局的自适应动态调整

pathY最后面的()干嘛用的?

var pathY = function() {

            var data = getValue('.a_background_middle');

            return data.top + data.height / 2;

        }();

我保证有认真看代码,认真看大家的所有评论,所有问答,还是没有搞明白,望大神指点一下

提问者:小马王 2016-04-07 20:49

个回答

  • 黑店老板
    2016-05-12 17:15:36
    已采纳

    pathY是一个函数表达式,后面的括号表示执行该函数。跟函数声明调用的时候后面加一对括号的意思是一样的。你对比着下面的函数声明理解下:

    函数声明:function func(){alert('aa')}

    执行该函数为: func();

    函数表达式后面的括号跟上述的函数声明调用类似。

  • _生洧迩
    2016-04-08 14:46:43

    路的Y轴