JavaScript基础---匿名函数

匿名函数(自执行函数)

写法:

①( function( ){ } )( )

②(function( ) { }  ( ))

传参 :

( function( a,b){

   console.log(a+b)

} ) ( 10,20 )

闭包:函数嵌套函数,里面的函数引用外面函数的变量,这些变量不会被释放,会一直存在内存中

扫描二维码关注公众号,回复: 4582337 查看本文章

闭包的问题:如果过度使用,会发生内存泄漏

例: function fn( ) {

 var a=10;

 return function( ){

console.log(++a)

  }

}

var s=fn()

s()  //11

s()  //12

s()  //13

猜你喜欢

转载自www.cnblogs.com/jsxyz/p/10152031.html