JavaScript的代码编写规范自检列表(add......)

编号 规范 是否遵守
01 如果有多个条件 使用数组存储多个判断条件,include方法进行判断。
02 简单的if-else条件判断(无嵌套逻辑) 利用三元运算符 (?:)
03 变量的声明 let test1,test2=1
04 null undefined 空值的判断 利用双竖杠添加一个保底值(不同于默认值)
05 将值分配给多个变量 let [test1, test2, test3] = [1, 2, 3];
06 赋值运算符的简写 test1++ test1-- test1*=1
07 forEacch循环的简写 for (let i in testData) 对象 //or for (let i of testData) 数组
08 小数的基数简写 for (var i = 0; i < 1e4 //10000; i++)
09 为声明的函数添加默认值 function fn(test1=1,test2=2){}
10 小数的基数简写 for (var i = 0; i < 1e4 //10000; i++)
11 扩展运算符的使用 (...) 可用于对象的克隆,对象之间连接
12 模板语法的使用 ${test}测试测试
13 对象结构语法使用 const {test1,,test2}=obj
14 将字符串变成数字 let test1 = +'123'; let test2 = +'12.3';
15 根据对象属性查找数组对象中特定对象 Array.find 或者Array.filter
16 根据对象属性查找数组对象中特定对象 Array.find 或者Array.filter
17 重复多次字符串内容 String.repeat(Number)
18 查找数组里的最大最小值 Math.max(...arr) 或 Math.min(...arr)

可以参考规范的文档

你可能感兴趣的:(javascript)