目录

常见的JavaScript书写基本规范

  1. 使⽤驼峰命名法(camel case)命名变量、函数和对象属性,例如: firstName , getUser,Data() , myObject.property

  2. 使⽤⼤写字⺟开头的驼峰命名法(Pascal case)命名构造函数或类,例如: Person , User,Model

  3. 使⽤全⼤写字⺟和下划线命名常量,例如: MAX_VALUE , API_KEY

  4. 使⽤单⾏注释( // )或块注释( /* */ )对代码进⾏注释,解释代码的⽤途和实现思路

  5. 使⽤缩进(通常是四个空格或⼀个制表符)来表示代码块的层次结构,增加代码的可读性

  6. 使⽤严格模式( "use strict"; )来提⾼代码的安全性和效率,避免使⽤隐式全局变量

  7. 尽量避免使⽤全局变量,封装代码到函数或模块中,使⽤局部变量来限制作⽤域,减少命名冲突

  8. 在声明变量时,使⽤ let 或 const 来代替 var ,避免变量提升和作⽤域问题

  9. 尽量避免使⽤隐式类型转换,使⽤严格相等运算符( === 和 !== )进⾏⽐较,避免类型不匹配的问题

  10. 在使⽤条件语句( if 、 else )和循环语句( for 、 while )时,始终使⽤花括号来明确代码块的范围,避免歧义和错误

11 . 使⽤单引号或双引号来表示字符串,保持⼀致性,推荐使⽤单引号

  1. 尽量使⽤模板字符串来拼接字符串,避免使⽤字符串连接符( + )或复杂的字符串拼接操作

  2. 使⽤数组和对象的字⾯量语法( [] 和 {} )来创建数组和对象,⽽不是使⽤构造函数,例如:let arr = [1, 2, 3] , let obj = {name: 'poetry', age: 25}

  3. 对于⻓的逻辑语句或表达式,可以使⽤合适的换⾏和缩进来增加可读性,或者使⽤括号将其分成多⾏

  4. 避免使⽤ eval() 函数和 with 语句,它们可能引起安全问题和性能问题

本文是转载文章,点击查看原文
如有侵权,请联系 xyy@jishuzhan.net 删除
相关推荐
Qlittleboy1 小时前
windows如何安装wkhtmltoimage 给PHP使用根据HTML生成图片
开发语言·windows·php
水w2 小时前
【Android Studio】解决报错问题Algorithm HmacPBESHA256 not available
android·开发语言·android studio
冷琅辞3 小时前
Elixir语言的云计算
开发语言·后端·golang
记得早睡~3 小时前
leetcode51-N皇后
javascript·算法·leetcode·typescript
Mryan20053 小时前
解决GraalVM Native Maven Plugin错误:JAVA_HOME未指向GraalVM Distribution
java·开发语言·spring boot·maven
Naomi5213 小时前
自定义汇编语言(Custom Assembly Language) 和 Unix & Git
服务器·开发语言·git·unix
烂蜻蜓4 小时前
C 语言命令行参数:让程序交互更灵活
c语言·开发语言·交互
zm-v-159304339864 小时前
解锁 DeepSeek 与 Matlab:攻克科研难题的技术利刃
开发语言·matlab·信息可视化
ylfhpy4 小时前
Java面试黄金宝典33
java·开发语言·数据结构·面试·职场和发展·排序算法
照书抄代码4 小时前
C++11可变参数模板单例模式
开发语言·c++·单例模式·c++11