函数参数是undefined,那这个undefined是个变量标识符还是值呢?
《JS权威指南》函数一章讲过,未给函数形参传值的时候,该形参的值是undefined。所以形参undefined是一个局部变量标识符,该变量值是undefined。注意,undefined不是JS保留字和关键字。
那这有什么用那呢?这种做法可以防止在jq.js之外对undefined进行赋值导致的一些冲突。
2023-07-20 09:47:04
函数参数是undefined,那这个undefined是个变量标识符还是值呢?
《JS权威指南》函数一章讲过,未给函数形参传值的时候,该形参的值是undefined。所以形参undefined是一个局部变量标识符,该变量值是undefined。注意,undefined不是JS保留字和关键字。
那这有什么用那呢?这种做法可以防止在jq.js之外对undefined进行赋值导致的一些冲突。