如何通过遵循15个基础JS编码规范使你的代码更加整洁高效?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1471个文字,预计阅读时间需要6分钟。
作者 | Daniel Anderson | 本文最初发布于 Medium 网站,经原作者授权后进行翻译和分享。编码规范如下:+ 保持代码一致性,易于阅读和理解+ 便于维护
作者 | Daniel Anderson
本文最初发布于 Medium 网站,经原作者授权后翻译和分享。
编码标准可以帮助以下方面:
- 保持代码一致
- 易于阅读和理解
- 易于维护
下面的编码标准是我对上述几点有帮助的看法。
1. 比较时使用 === 代替 ==
这很重要,因为JavaScript是一种动态语言,因此使用==可能会给您带来意想不到的结果,因为它允许类型不同。
Fail:
if (val == 2)
Pass:
if (val === 2)
2. 永远不要使用 var,使用 let 来代替
使用 let 将有助于避免 JavaScript 中各种 var 引起的作用域问题。
Fail:
var myVar = 10;
Pass:
let myVar = 10;
3. 使用 const 代替 let
这阻止了开发人员尝试更改不应该做的事情,并且确实有助于提高可读性。
本文共计1471个文字,预计阅读时间需要6分钟。
作者 | Daniel Anderson | 本文最初发布于 Medium 网站,经原作者授权后进行翻译和分享。编码规范如下:+ 保持代码一致性,易于阅读和理解+ 便于维护
作者 | Daniel Anderson
本文最初发布于 Medium 网站,经原作者授权后翻译和分享。
编码标准可以帮助以下方面:
- 保持代码一致
- 易于阅读和理解
- 易于维护
下面的编码标准是我对上述几点有帮助的看法。
1. 比较时使用 === 代替 ==
这很重要,因为JavaScript是一种动态语言,因此使用==可能会给您带来意想不到的结果,因为它允许类型不同。
Fail:
if (val == 2)
Pass:
if (val === 2)
2. 永远不要使用 var,使用 let 来代替
使用 let 将有助于避免 JavaScript 中各种 var 引起的作用域问题。
Fail:
var myVar = 10;
Pass:
let myVar = 10;
3. 使用 const 代替 let
这阻止了开发人员尝试更改不应该做的事情,并且确实有助于提高可读性。

