2021
06-22
06-22
JavaScript之不可靠的undefined
undefined在JavaScript中,假设我们想判断一个是否是undefined,那么我们通常会这样写:if(a===undefined){//code}但是,JavaScript中的undefined并不可靠,我们试着写这样一个函数:functiontest(a){varundefined=1;console.log(undefined);//=>1if(a===undefined){//...}}可以看到,undefined被轻易地修改为了1,使得我们之后的对于undefined理解引起歧义。所以,在JavaScript中,把undefined直接解...
继续阅读 >