现在的位置: 首页 > 综合 > 正文

js用法

2017年08月19日 ⁄ 综合 ⁄ 共 259字 ⁄ 字号 评论关闭

为了防止全局变量的干扰,利用局部变量来定义函数

使用匿名函数,在里面进行定义,接着返回值即可。其中的写法格式为:

(function(){}())  最外面的括号是先进行计算的意思,第一个括号是函数的参数,可不写,中括号为写具体的函数体,第二个括号比较奇怪,竟然是写实参的。

例子:

为什么函数两边的括号很重要:如果你写了括号,那么在括号中的代码就会被先计算。在计算之后,括号所在的地方就会有一个值。这个值可能是一个字符串、一个数字或一个函数

var m;(functon(a){var c = 1;a = c;}(m));m  

返回m 值为1.

抱歉!评论已关闭.