es5中就經常使用嚴謹模式來進行程式設計,但是必須寫在**最上邊,相當於全域性使用。在es6中我們可以寫在函式體中,相當於針對函式來使用。
function add(a,b)
return a+b;
}console.log(add(1,2)) //3
function add(a, b)
return a + b;
}console.log(add.length) //2
只有一行,可以不寫{}
var add = (a,b=1) => a+b;
console.log(add(1))
多行,寫{}
var add = (a,b=1) =>
console.log(add(1))
vue學習筆記es6中的箭頭函式
箭頭函式 是一種定義函式的方式 當我們需要把乙個函式作為返回值傳給乙個函式時通常會用到箭頭函式 兩個引數 const sum num1,num2 乙個引數的時候是可以省略括號的 const fun num const fun2 num 函式中的 情況2 多行 const test 一行 const ...
ES6學習 箭頭函式
定義 params1,params2,params3.其中 中的內容為傳入箭頭函式的引數,為函式內的內容。規範 1 引數部分 1 如果有多個引數,不能省略 如果引數個數不明,可以用.rest表示,但是.rest必須放在最後 2 如果只有乙個引數,可以省略 3 如果沒有引數,那麼可以用 表示 eg 2...
ES6學習 箭頭函式
語法非常簡潔,箭頭就是這個樣 原來的函式寫法 function show 變成箭頭函式 let show 1 箭頭左邊的括號就是這個括號 1就是return的1 說白了,就是箭頭左邊是引數,右邊是返回值。函式名用變數表示。例 let show a,b a b 如果有多條語句 語句 return 例 ...