JavaScript 中的错误隔离

374 阅读1分钟

1、空指针异常:

数据引发的最常见的问题就是空指针异常。

var result = a.b.c.d;

封装一个 get 的方法来取值,当数据不存在时,返回 undefined,可以快速避免此类问题.

var result = get(a, 'b.c.d');