JavaScript代码风格和分号使用问题
2024-08-30 10:22:39
1.推荐代码风格
JavaScript Standard Style 规定相对松散更多人使用此规范
Airbnb JavaScript Style 规定更严格但也没毛病
2.JavaScript代码中分号的使用
有些人习惯在代码后面加 “;”也有些人不加,其实效果都一样,不过推荐的代码风格中不推荐使用“;”,无论你习惯如何,以下三种情况必须使用“;”以避免一些语法解析错误。
// “(”开头的匿名函数前要加“;”
;(function () {
console.log('hello')
})() // “[”开头的情况前要加“;”
;['苹果', '香蕉'].forEach(function (item) {
console.log(item)
}) // “`”反引号开头情况前要加“;”
// “`”是 EcmaScript 6 中新增的一种字符串包裹方式,叫做:模板字符串
// 它支持换行和非常方便拼接变量
;`hello`.toString() // 上面三种情况下使用的“;”,也可以使用 “!” “~” 等符号代替,但不推荐!
3.备注
最新文章
- 微信 {";errcode";:40029,";errmsg";:";invalid code, hints: [ req_id: Cf.y.a0389s108 ]";}
- js 对象toString()方法
- netty常用代码
- sql只修改第一二行数据
- js 每秒刷新系统时间,可停止
- ecstore b2b2c 商城页面伪静态代码 及相关注意事项
- 使用jQuery.FileUpload插件和Backload组件裁剪上传图片
- 【转】WF4.0 (基础篇)
- 部分GDAL工具功能简介
- deepin 2014 静态IP无法保存,临时方法
- C#获取千分位,给数字加逗号分隔符
- WebApp 框架
- 再探CRC(转)
- django无法加载admin的静态内容的问题(Centos7+Nginx+uwsgi环境下)
- cocoapod升级
- [转帖]linux下的X server:linux图形界面原理
- Golang 代码检查工具
- WordPress版微信小程序2.1.8版发布
- mysql 语句根据身份证查询年龄,地址,性别
- Centos7网络正常,但使用yum提示安装源无法连接
热门文章
- 寻找JAVA_HOME find java
- Write Custom Java to Create LZO Files
- UI标签库专题四:JEECG智能开发平台 Upload(上传标签)
- 1.JavaScript:写入 HTML 输出
- CSS3学习笔记(1)—淡入的文字
- ansible-playbook 打通ssh无秘钥
- 用php描述顺序查找
- Xamarin.Forms初始
- (QACNN)自然语言处理:智能问答 IBM 保险QA QACNN 实现笔记
- <;十四>;UML核心视图静态视图之类图和包图