JavaScript

JavaScript 匿名函数以及自执行匿名函数

2020-09-26  本文已影响0人  CupidKing

普通函数

// 普通匿名函数
const fun1 = function(params) {
  console.log(params)
}
fun1('你好啊,李银河')

// 普通匿名函数自执行 包裹在函数体外的分号和小括号不能去掉否则不能正常解析
;(function(params){
  console.log(params)
})('hello world')

箭头函数

// 没有参数的箭头函数
() => {console.log('没有参数的')} // 如果只有一行语句函数体大括号可以省略
// 有一个参数的箭头函数
params => {{console.log(params)}} // 如果只有一行语句函数体大括号可以省略
// 多个参数的箭头函数
(arg1,arg2) => {console.log(arg1,arg2)} // 如果只有一行语句函数体大括号可以省略

// 箭头匿名函数自执行 包裹在函数体外的分号和小括号不能去掉否则不能正常解析
;((params) => console.log(params))('hello world')
上一篇 下一篇

猜你喜欢

热点阅读