javascript编写规范有哪些

发布时间:2021-11-06 14:18:22 作者:iii
来源:亿速云 阅读:121

这篇文章主要讲解了“javascript编写规范有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“javascript编写规范有哪些”吧!

通用规范

文件编码

为了避免内容乱码,统一使用 UTF-8 编码保存。

在文件结尾处,保留一个空行。

代码检测

开启 eslint 代码规范和错误检查。

在严格模式模式下编码

'use strict';

类型规范

命名规范

代码规范

缩进

统一使用两个空格缩进,不推荐使用 tap 缩进。

引号

统一使用单引号

换行

每个独立语句结束后必须换行。

分号

不得省略语句结束的分号

代码块

使用花括号包裹所有的多行代码块。

单行 if 语句也必须使用花括号括住

// 推荐
if (true) {
  // TODO ...
}
// 不推荐
if (true) // TODO ...

使用全等符号

在等号表达式中使用类型严格的 ===!==。使用 === 可以避免等于判断中隐式的类型转换。

// 推荐
if (age === 30) {
  // ......
}
// 不推荐
if (age == 30) {
  // ......
}

web前端开发直播教程Q-q-u-n: 767273102 ,内有免费开发工具,零基础,进阶视频教程,希望新手少走弯路

注释规范

单行注释

使用 // 作为单行注释。在评论对象上面另起一行使用单行注释。在注释内容前插入一个空格。

// 单行注释

多行注释

/*开头,*/结尾,注释内容前后加一个空格

/*
 * 第一行注释
 * 第二行注释
 */
/* 另外一种写法 */

方法注释

函数(方法)注释也是多行注释的一种,但是包含了特殊的注释要求,关键方法必须加注释。

/**
 * 方法功能描述
 * @param {*} 参数
 * @param {*} 参数
 * @param {*} 参数
 * @param {*} 参数
 * @return 返回值
 */

TODO 注释

使用 // TODO: 标注问题的解决方式。

function Calculator() {
  // TODO: total should be configurable by an options param
}

感谢各位的阅读,以上就是“javascript编写规范有哪些”的内容了,经过本文的学习后,相信大家对javascript编写规范有哪些这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是亿速云,小编将为大家推送更多相关知识点的文章,欢迎关注!

推荐阅读:
  1. Java编写代码的规范有哪些?
  2. javascript中UMD规范有哪些

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

javascript

上一篇:影响MySQL主从延迟的因素有哪些

下一篇:MySQL中如何解决server has gone away问题

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》