1、页面初始化的时候,像一些绑定事件,点击事件的话,页面时可以访问到的如下

js作用域问题,undefined情况


js作用域问题,undefined情况


这样的话是全页面都可以访问到的,

2、特别的对于function函数来说,作用域有限制的,


js作用域问题,undefined情况


此时这个function函数是在页面初始化函数里面, 外面的onclick事件是访问不到这个作用域的,会报undefined

好比这样

js作用域问题,undefined情况


是访问不到的,

3、所以在做之前要判断好函数的作用域

相关文章: