这种写法是怎么回事,把函数括起来?

来源:5-5 返回值的函数

_十年

2016-09-24 18:23

  (function(a){

      alert(a)

  }('a'))     //把函数参数括到一起饹

//=========

  (function(a){

      alert(a)

  })('a')   //把函数括起来了,参数没扩


写回答 关注

4回答

  • qq_為妳變壞_0
    2016-09-24 22:31:33

    这两个都是立即调用函数的写法,定义完函数后函数立即执行,防止变量间相互污染!

  • qq_為妳變壞_0
    2016-09-24 22:15:37

    这两个都是立即调用函数的写法,定义完函数后函数立即执行,防止变量间相互污染!

  • dkchan4shot
    2016-09-24 21:01:00

    这两个都是立即调用函数的写法,定义完函数后函数立即执行,这种函数的作用是用于防止变量名重复,写法不同有点差别,但是主要用途都是一样的

  • _那3808049
    2016-09-24 20:18:08

    函数自调用, 将字符串参数a 传入匿名函数中。 并alert出来

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468060 学习 · 21891 问题

查看课程

相似问题