调用js方法报 属性“方法名”的值为 null、未定义或不是 Function 对象

  • Post author:
  • Post category:其他


出现这个异常信息的有几种情况

第一:



浏览器缓存原因造成的,当你在js文件中新增或者修改了某个方法的时候,这时调试js看,却发现没有该方法或者方法并没有修改,原因是浏览器缓存自动加载了最开始的js文件,清除一下浏览器缓存就行了。

第二:



js中方法定义错误,可以试着把方法里面代码都注释掉,加一个alert弹窗,看看是否能够进入该方法,如果能,就说明你的代码有错误,仔细检查一下吧。

第三:



js方法定义在jquery或者原生javascript的初始加载方法里了

第四:



js路径引用错误

第五:



相应的包没有导入





版权声明:本文为gaochen519原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。