1.
状况:打JS的时候找了很久BUG, 最后发现是大小写打错了,访问了一个对象的未定义属性,返回了undefined,但是node又不会报错。这就导致这样的BUG很难发现。
解决:养成良好变成习惯,对象的属性加一个“m_”前缀。例如say写为m_say。这样在打的时候,输入了m_就可以从备选项中直接选中所需的属性,减少出错机会
#掉过的坑#之JS
最新推荐文章于 2022-05-16 18:17:45 发布
1.
状况:打JS的时候找了很久BUG, 最后发现是大小写打错了,访问了一个对象的未定义属性,返回了undefined,但是node又不会报错。这就导致这样的BUG很难发现。
解决:养成良好变成习惯,对象的属性加一个“m_”前缀。例如say写为m_say。这样在打的时候,输入了m_就可以从备选项中直接选中所需的属性,减少出错机会