
批改狀態(tài):合格
老師批語:
命名函數(shù): function
先聲明在調用function xxx(a,b){
}
return xxx
匿名函數(shù): fn = function (){}
不存在聲明提升,可以將一個匿名函數(shù)賦值給一個let/const聲明的變量
let/const不存在聲明提升,所以它所引用的函數(shù)也不會聲明提升
函數(shù)表達式(函數(shù)變量): 值是一個匿名函數(shù)
` const sum1 = function (a, b) {
return `${a} + $ = ${a + b}`
}
console.log(sum1(5, 6))`
fn = ()=>{}
參數(shù)簡化
* 1. 刪除: function
* 2. (){}: ()=>{}
* (參數(shù)列表)與{代碼塊}之間用胖箭頭=>連接
* 1. 單參數(shù): 可不加括號 ()
* 2. 多個參數(shù)或無參數(shù): 必須加括號 ()
(function(){})()
聲明與調用二合一(聲明時立即調用): IIFE
寫完就執(zhí)行完了,所以是一次性的,肯定是匿名函數(shù)
string
,number
,boolean
,null
,undefined
array
,object
,function
Copyright 2014-2025 http://ipnx.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號