1,建議使用let替代var
2,全域性常量使用const,多使用const有利於提高程式的執行效率。
所有的函式都應該設定為常量。
3,字串使用模板字串。
4,解構賦值
使用陣列成員對變數賦值時,優先使用結構賦值語句。
函式慘呼如果是物件的成員,優先使用解構賦值。
const arr = [1,2,3,4]const [first,second] =arr;
function
getfullname()
function processsinput(input);
}const = processinput(input)
函式返回多個值,優先使用物件的解構賦值,而不是陣列賦值,便於以後新增返回值,以及更改返回值的順序。
5,物件
單行定義的物件,最後乙個成員不以逗號結尾,多行定義的物件,最後乙個成員以逗號結尾。
ES6學習筆記24 編碼風格
1 let 取代 var,建議不再使用 var 命令,使用 let 命令取代 2 在 let 和 const 之間,優先使用 const,尤其在全域性環境,不應該設定變數,只應設定常量。3 靜態字串一律使用單引號或反引號,不適用雙引號。動態字串使用反引號。4 使用陣列成員對變數賦值時,優先使用解構賦...
JS函式式程式設計 陣列部分風格 ES6版
for let item of array fp return array array.map item,index for let item of array fp return item 匹配條件的第一項 array.find item item item for let item of arr...
ES6系列 ES6簡介
2015年6月17日,ecmascript的第六個版本正式發布,該版本正式名稱為ecmascript 2015,但通常被稱為ecmascript 6或者es6。瀏覽器對es6的支援情況 es6主要應用於node.js,如果想用在瀏覽器中,就需要使用轉碼器 將es6 轉成es5 這意味著,可以用es6...