对第一个alert()显示的是undefined,没有显示global,因为语句var scope="local"限制了变量scope的作用范围,scope变量
为局部变量,全局变量scope在函数内部不可见。
ccna_zhang 博主文章分类:js ©著作权
文章标签 html javascript 局部变量 文章分类 Java 后端开发
对第一个alert()显示的是undefined,没有显示global,因为语句var scope="local"限制了变量scope的作用范围,scope变量
为局部变量,全局变量scope在函数内部不可见。
主要记录了函数以及函数的参数、返回值、执行、传参、作用域等内容。
--摘自《Javascript权威指南》 Javascript没有块级作用域。函数中声明的所有变量,无论是在哪里声明的,在整个函数中它们都是有定义的。在下面的代码中,变量i、j和k的作用域是相同的,它们三个在整个函数体中都有定义。 function test(o){var i=0;
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M