TypeError: Cannot read property 'xxxx' of undefined的解决方法


最近做开发时使用reduce方法报错undefined,最开始以为是由于js库文件中没有此类方法,后来才发现还有种可能是调用该方法的值为undefined,例如value.reduce()方法若显示未定义,可能是由于value自身的值为未定义.

出现这种报错,首先你要明白原因是什么,大多数情况下是'xxxx'的调用者为null或者undefined才报出来的错。

容易进入一个误区就是你认为这个'xxxx'是undefined,可能就花时间去确认或怎样,这时方向就发生了错误从而浪费时间。

第二个可能就是js的引入顺序不正确可能会导致js引不进来导致报错。

非常感谢原博主, 原博客地址:


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM