• undefined

    undefined

    永远不要直接使用undefined进行变量判断;

    使用typeof和字符串'undefined'对变量进行判断。

    1. // not good
    2. if (person === undefined) {
    3. ...
    4. }
    5. // good
    6. if (typeof person === 'undefined') {
    7. ...
    8. }