JavaScript的代码编写规范自检列表(add......)
Posted 要么努力,要么放
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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的代码编写规范自检列表(add......)的主要内容,如果未能解决你的问题,请参考以下文章