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

来源:3-1 布局的自适应动态调整

小马王

2016-04-07 20:49

var pathY = function() {

            var data = getValue('.a_background_middle');

            return data.top + data.height / 2;

        }();

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

写回答 关注

2回答

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

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

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

    执行该函数为: func();

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

    小马王

    非常感谢!

    2016-05-16 15:18:49

    共 1 条回复 >

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

    路的Y轴

H5+JS+CSS3实现七夕言情

为七夕节准备的H5+JS+CSS3特效案例,由浅入深案例拆分讲解

211525 学习 · 540 问题

查看课程

相似问题