undefined意思是已经声明了一个变量,只是还没有赋值,不是编译错误 not defined是指没有生命,变量还没有声明,出现编译错误,程序退出执行
参考:
https://www.cnblogs.com/zdhblog/p/6801408.html