JavaScript 红宝书最佳实践

  1. script标签位置

  2. 优先使用const,其次let,不用var

  3. 使用全等和不全等操作符 === !==

  4. if使用语句块,即使只有一行代码

  5. for中用let

  6. for infor of内使用const,但不是必需的

  7. 尽可能多用const

  8. ES6对象字面量增强写法

    // ES6 之前
    let name = 'yang';
    let age = 25;
    let obj1 = {
        name:name,
        age:age}
    
    //ES6 写法
    let obj2 = {
        name,age
    }
    
  9. ES6函数的增强写法

    // ES6 之前
    let obj1 = {
        test:function(){
            console.log("Hello World")
        }}
    
    //ES6 写法
    let obj2 = {
        test(){
            console.log("Hello World")
        }}
    
  10. toFixed() 方法可把 Number 四舍五入为指定小数位数的数字。
    NumberObject.toFixed(num)

posted @ 2021-12-12 22:06  南枫Von  阅读(69)  评论(0编辑  收藏  举报