JavaScript封闭函数

封闭函数是JS中匿名函数的另一种写法,创建一个一开始就执行而不命名的函数

封闭函数可以创造一个独立的空间,在封闭函数内定义的变量和函数不会影响外部同名的函数和变量,可以避免命名冲突
在页面上引入多个JS文件时,用这种方式添加JS文件比较安全

几种封闭函数使用示例
第一种:

      
      
1
2
3
      
      
( function(){
alert( "hello");
})()

第二种:

大专栏   JavaScript封闭函数"highlight js">
      
      
1
2
3
      
      
! function(){
alert( "hello");
}

第三种

      
      
1
2
3
      
      
~ function(){
alert( "hello");
}

注:function前面添加分号;,防止压缩代码时发生错误

猜你喜欢

转载自www.cnblogs.com/wangziqiang123/p/11724207.html
今日推荐