Drcus | 王亚振

Drcus | 王亚振

随便写,记录点东西

javascript 中的空值处理

发布于:  

对于JS 中的空值, 有 undefinednull 等等。 如果在意料之外出现了这种情况,程序将会报错,停止继续执行。所以处理空值的情况就是比较重要的一件事情了

以下几点是一些编写程序时的建议:

  1. 尽可能减少使用未初始化的变量
  2. 缩短变量的生命周期,接近使用源
  3. 尽可能的给变量定义一个初始值
  4. 推荐使用 const 而不是 let
  5. 无关重要的函数参数使用默认值
  6. 检查对象的属性是否存在
  7. 避免使用稀疏矩阵

厚颜一下 ~^_^~

赏赐