写JS自执行函数时要注意的
JS是非强类型语言,且IDE也不够智能,所以经常会在语句结束时漏写了分号,一般情况下这是不影响运行的,
但如果后面跟上的是一段自执行的函数,就会报出 “..... is not function”的异常,例如:
var a=1
(function(){alert(1);}());
会报JS错误,原因是var a =1的后面没有加上;
不要为了利益去做产品是为了改变"世界"
扫清技术盲点,说不定有一天它会成为你的障碍
JS是非强类型语言,且IDE也不够智能,所以经常会在语句结束时漏写了分号,一般情况下这是不影响运行的,
但如果后面跟上的是一段自执行的函数,就会报出 “..... is not function”的异常,例如:
var a=1
(function(){alert(1);}());
会报JS错误,原因是var a =1的后面没有加上;