美文网首页
2018-02-06 阮一峰教程摘记19 编程风格

2018-02-06 阮一峰教程摘记19 编程风格

作者: 安乐_f487 | 来源:发表于2018-09-10 22:24 被阅读0次

    1.块级作用域

    (1)let 取代 var

    (2)全局常量和线程安全

    2.字符串

    静态字符串用 单引号或反引号,动态字符串用 反引号  ;不使用双引号

    3.解构赋值

    4.对象

    1.逗号问题 2.对象静态化 3.对象的动态属性名 4.对象的属性和方法,尽量采用  简洁表达法

    5.数组

    1)使用 扩展运算符(...) 拷贝数组

    2)Array.from将类似数组的对象转化为数组

    6.函数

    1)尽量使用箭头函数(简单的、单行的、不会复用的函数,建议采用箭头函数。如果函数体较为复杂,行数较多,还是应该采用传统的函数写法)

    2.参数问题 3.arguments变量问题 4.函数参数的默认值

    8.Class

    1.用class取代prototype写法(更简洁、好理解) 2.extends实现继承(简洁,不会有破坏instanceof运算的风险)

    9.模块

    1)使用import代替require

    2)使用export代替module.exports

    3)如果模块只有一个输出值,就使用export default;

          如果模块有多个输出值,就不使用export default;

          export default与普通的export不要同时使用

    通配符;函数名;对象名

    10.ESLint的使用

    --语法规则和代码风格的检查

    相关文章

      网友评论

          本文标题:2018-02-06 阮一峰教程摘记19 编程风格

          本文链接:https://www.haomeiwen.com/subject/wxqgzxtx.html