JavaScript函数作用域有什么用,为何有函数作用域
Admin 2022-05-26 群英技术资讯 557 次浏览
1、调用函数时创建函数作用域,函数执行后销毁函数作用域。
2、每次调用函数都会创建一个新的函数作用域,它们是相互独立的。
全局作用域的变量可以在函数作用域中访问,函数作用域的变量不能在全局作用域中访问。
当在函数作用域中操作一个变量时,它会首先在自己的作用域中找到,如果有,它会直接使用,如果没有,它会在上一级作用域中找到,直到找到整体作用域,如果整体作用域中仍然没有,它报错ReferenceErrror。
实例
function calculate(a) { b = a + add(a * 2); console.log(b * 3); } function add(a) { return a + 1; } var b; calculate(2); // 21
推荐操作环境:windows7系统、jquery3.2.1版本,DELL G3电脑。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
本文主要介绍了vue+axios实现图片上传识别人脸,这里采用的是vant的文件上传组件,通过上传图片后端识别图片里的人脸,感兴趣的可以了解一下
比如jQuery的插件扩展原理其实就是在类的原型上扩展方法。其实有一些方法可能很实用,但是它没有提供,这时候就是需要我们自己去做一下扩展了。
相信不少人都有玩过扫雷这个游戏,这篇文章不是教大家如何玩这款游戏,主要给大家分享的是如何用JavaScript如何实现一个扫雷游戏,感兴趣的朋友就继续往下看吧。。
这篇文章我们来了解jQuery中如何实现修改style属性。这里我们可以使用attr()方法来修改style属性,具体的实现方法及代码如下,有需要的朋友可以参考,接下来就跟随小编来一起学习一下吧!
本篇文章给大家带来了关于javascript的相关知识,在 JavaScript 中,不像 Java 等语言,它没有任何打印或者输出方法的,在js中通过使用4种方式来输出数据,本文通过实例代码给大家详细介绍,希望对大家有帮助。
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008