猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
var a = {}; a.a = a; 然后a就能一直展开
请教为什么会一直可以展开,这样做有什么意义?
qq_花开花谢_0
浏览 460
回答 1
1回答
Qyouu
单纯这样写没有任何意义,无非是访问 a 和访问 a.a 的时候会访问到相同的内容。但是在模块导出的时候这样做就有意义了,这也是我在阅读 co 源码的时候发现的。co 源码第 12 行当你需要导出 a 模块时,如果将 a.a 与 a 赋相同的值,在加载时,既可以通过import a from './a'也可以通过import { a } from './a'进行解构引入。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JavaScript
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续