在动用了多个尚无声称的变量时,大概应用了已经宣称然则未有赋值的变量时,又只怕接收了一个并不设有的目的属性时,再次来到的便是其生机勃勃值。
即使undefined和null并不相近,可是==运算符却将双方看作是相等,如
my.prop == null
借使属性prop并荒诞不经,大概它存在然而值为null,那么那一个表明式的值为true。
当未定义的值用于布尔意况,它会转变为false,当它用于一个数字境遇,它会转移为NaN,当它客商一个字符串情状,它会改换为”undefined”
在动用了多个尚无声称的变量时,大概应用了已经宣称然则未有赋值的变量时,又只怕接收了一个并不设有的目的属性时,再次来到的便是其生机勃勃值。
即使undefined和null并不相近,可是==运算符却将双方看作是相等,如
my.prop == null
借使属性prop并荒诞不经,大概它存在然而值为null,那么那一个表明式的值为true。
当未定义的值用于布尔意况,它会转变为false,当它用于一个数字境遇,它会转移为NaN,当它客商一个字符串情状,它会改换为”undefined”