猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
JavaScript的作用域问题
js作用域这样的设计模式有什么优缺点呢?
大佬们都在利用作用域做些什么华丽的操作呢?
UYOU
浏览 501
回答 1
1回答
www说
1.优点: 作用域保护变量不受污染外部访问不了内部变量2.差异点: 无动态作用域函数内部变量引用跟运行地点无关, 跟变量定义位置有关观察下面代码const bar = (() => { const f = "1"; return () => {console.log(f)} })();const foo = () => { const f = "2"; bar(); }; foo() // 输出定义位置的1, 而不是运行位置2就想到这两点, 期待大佬补充
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JavaScript
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续