一,将外部的window传到内部函数,避免每次查找window时都要回到函数外部,提升了效率。
二,避免用户在函数外部自定义了undefined变量,导致函数内部使用undefined数据类型出错。(自定义undefined变量js不会报错)