前端开发规范(三)—— JavaScript

这篇博客详细介绍了JavaScript的编程规范,包括语言规范和代码规范两大部分。在语言规范中,涉及了引用、对象、数组、解构赋值、字符串、函数、对象属性和分号的使用。而在代码规范中,提到了大括号风格、变量命名、逗号风格、链式赋值和代码块风格等最佳实践。推荐遵循这些规范来提升代码质量。
摘要由CSDN通过智能技术生成

JavaScript 规范

语言规范

引用

constlet 都是块级作用域,var 是函数级作用域

  • 对所有引用都使用const,如果引用是可变动的,则使用 let ,不要使用 var
  // 不推荐
  var a = 1
  var b = 2
  var count = 1
  if (count < 10) {
   
    count += 1
  }
  
  // 推荐
  const a = 1
  const b = 2
  let count = 1
  if (count < 10) {
   
    count += 1
  }

对象

  • 使用字面量创建对象
  // bad
  const a = new Object{
   }
  
  // good
  const a = {
   }
  • 请使用对象属性值的简写方式
  const job = 'FrontEnd'
  
  // bad
  const item = {
   
    job: job
  }
  
  // good
  const item = {
   
    job
  }
  • 对象属性值的简写方式要和声明式的方式分组
  const job = 'FrontEnd'
  const department = 'JDC'
  
  // bad
  const item = {
   
    sex: 'male',
    job,
    age: 25,
    department
  }
  
  // good
  const item = {
   
    job,
    department,
    sex: 'male',
    age: 25
  }

数组

  • 请使用字面量值创建数组
  // bad
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值