//首先定义一个函数
function f2(){conlose.log("==f2()==")};
//调用这个函数
f2();
//在定义一个变量
f2=100;
//再次调用这个方法
f2();
//它会报错 找不到这个函数,是因为f2这个变量已经把上面的方法覆盖了,导致了你之前的方法没有用了
//解决办法就是换一个变量名,或者使用函数的匿名对象
js中明明定义了函数,但是再次调用却报错is not a function
最新推荐文章于 2024-04-30 16:57:21 发布