是指在网页中引入外部的JavaScript文件后,其中的函数无法访问页面中定义的函数。
这种情况通常是由于作用域的问题导致的。在JavaScript中,每个函数都有自己的作用域,即变量和函数的可访问范围。当在页面中定义一个函数时,它的作用域仅限于当前页面,其他外部的JavaScript文件无法直接访问该函数。
为了解决这个问题,可以使用以下几种方法:
总结起来,外部JS文件函数看不到页面函数是由于作用域的限制导致的。通过将函数定义为全局函数、使用事件触发或回调函数等方法,可以解决这个问题。
领取专属 10元无门槛券
手把手带您无忧上云