function add(a,b,callback) {
? ? ?var c=a+b;
? ? var d=a*b;
? ? callback(c,d);
?}
add(1,2,function(r{
return r;
}))
add(1,2,(r)=>{
return r;
})
add(1,2,r=>{r})
add(3,2,(r1,r2)=>{ console.log("r1="+r1+", r2="+r2); console.log(`r1=${r1} ,r2=${r2}`) })
塊級(jí)元素 let
let
let聲明的變量不會(huì)自動(dòng)提升到當(dāng)前函數(shù)作用域的頂部
如果一個(gè)標(biāo)識(shí)符在當(dāng)前作用域里已經(jīng)存在,那么再用 let 聲明相同的標(biāo)識(shí)符或拋出錯(cuò)誤
擴(kuò)展運(yùn)算符
...arr