在學習 ES6 的路上,常常會看到「語法糖」這個名詞,但一直不知道是什麼意思,我們來看看維基百哥怎麼說的:
語法糖
是由英國電腦科學家彼得·蘭丁發明的一個術語,意指這種語法對語言的功能沒有影響,但是更方便程式設計師使用
。
簡單來說,語法糖意指更加簡潔流暢、更好理解的語法,寫起 code 來心裡甜甜的,心曠神怡~而 ES6 中就有相當多的語法糖哦!
舉例來說,箭頭函式就是個糖:
// 以前的寫法
input.map(function (item) {
return item + 1;
});
//箭頭函式的寫法(加了糖)
input.map(item => item + 1);
see~以上兩者都有一樣的結果,但是箭頭函式減去了繁瑣的步驟,使用起來更簡潔流暢,更方便我們做使用!後續也會陸續介紹 ES6 中的語法糖歐!
我們來看看維基百哥怎麼說的
雖然說是錯字,但覺得這個錯字好像比較有親切感XDD
哈哈哈哈眼睛好利ㄛ!我是故意的沒錯 XDDD 覺得可愛
哥 ~