为什么react项目中有变量是undefined,项目却能正常跑起来

比如说我有变量名或者缺失变量,我跑项目时却能正常跑,但是同事跑会有问题

阅读 3.4k
4 个回答

因为他是苹果 我猜的

最好把同事报错的内容贴出来,只要没有用到undefined变量就不会报错,比如:

let i = undefined
let b = 1 + 2        \\不会报错
let c = i.a          \\报错

可能你俩跑的项目版本不一致。。。

undefine 直接写在jsx 是可以正常解析的,但是如果有2层,obj.a.b ,obj 没申明,但obj.a.b有用到,就会报错

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题