Javascript 程序员需要知道的5个知识点
有 7 种原始数据类型/值,它们分别是:
Undefined (undefined), 无意中丢失的值或未定义的值
Null (null), 故意缺失或定义的值
Booleans (true 和 false), 逻辑运算的值
Numbers (-100, 3.14, 等等), 数学计算的值
Strings (“hello”, “abracadabra”, 等等), 表示文本的值
Symbols (不常见,ES2015后引入), 通常用于隐藏细节
BigInt (不常见,V8引入后,ES2020引入), 用于大数字操作
语句 “try… catch” 通常被用来处理这些错误. 它允许我们“捕捉”错误,这样程序就可以做一些更合理的事情,而不是退出。
“Try…catch”语法有两个主要块,‘try块’和’catch块’。
它是这样工作的:
首先,执行 try 语句 {…}。
如果没有错误,则忽略 catch(err):执行完成其它工作。
如果发生错误,则停止 try 执行,并且控制流向 catch (err) 的开头。
err 变量将包含一个错误对象,其中包含有关发生的事情的详细信息。
这是一个带有一些建议规则的备忘单:
猿们通常会通过注释来描述代码的工作方式和原因,因此,注释应该是显而易见的、干净的并且易于理解的。
有两种类型的注释:“好注释”和“坏注释”。
好注释干净利落、通俗易懂。简而言之,它提供了组件的高度概述,讲解各种情况下的交互、控制流是什么、以及不同部分如何协同工作等。
复杂、冗长,不切题。
这里有一些关于注释的建议:
建议这样做:
避免这样做: