javascript作用域
- 数据库
- 2025-01-17 19:44:02
- 1
关于javascript作用域问题,求高手解答!!1、 a 函数并取得返回值, a() 里面没写 return,所以 c 的值是 null。a里面的 this 是上一层...
关于javascript作用域问题,求高手解答!!
1、 a 函数并取得返回值, a() 里面没写 return,所以 c 的值是 null。a里面的 this 是上一层对象的实例。你这个例子,上层就是 window。
2、答1:01红色框里面的timer并不是在声明,代码从上往下,03红框才是声明timer变量 var说明了这一点,而声明此变量时是在function函数括号内,代表是此函数的全局变量,在这个函数里面都能使用,且只能有这一个,不然就是重复声明(报错)。
3、LZ 对 “作用域” 这个词理解有误。 中所说的作用域,一般都是按函数来划分的。也就是说,某个函数体内,是一段作用域。并不是所有的花括号都代表一段作用域。 with 语法的作用,并不是 LZ 所说的那样。
相关问答
问:javascript作用域-?
答:哎呀,javascript 作用域可重要啦!它决定了变量和函数在代码中的可见性和可用性呢。
简单说,就是规定了在哪里能访问和使用这些东西。
作用域分全局和局部,搞清楚能避免很多错误哟!
问:js作用域和作用域链的理解阮一峰?
答:哎呀,阮一峰对 js 作用域和作用域链的理解很透彻呢!作用域就是变量和函数的可访问范围,而作用域链是多个嵌套作用域形成的链条。
简单说,它决定了变量查找的顺序,是不是有点意思呀?
问:简述javascript的作用域和闭包?
答:哎呀,JavaScript 的作用域就是决定变量和函数在哪些地方能被访问到。
而闭包呢,是能让函数访问到其外部作用域的变量。
作用域控制着变量的可见性,闭包则巧妙利用这一点,实现一些特殊又实用的功能哟!
问:javascript作用域有几种?
答:JavaScript 的作用域主要有两种哦,全局作用域和局部作用域。
全局作用域在整个程序中都能访问到变量和函数呢。
而局部作用域一般是在函数内部定义的,只能在函数内部使用呀。
本文链接:http://www.xinin56.com/su/269987.html
上一篇:有一定道理用英语怎么说
下一篇:愚人节怎么写说说