11-ES6模块

分享
手机软件开发 2024-9-17 14:01:18 20 0 来自 中国
11.1 在javasacript之前的版本中模块化代码

通过立即实行函数的必包实现模块。
11.2 ES6模块

1、ES6优缺点和头脑


  • es6联合了commonjs和AMD长处,

    • 与commonjs类似,es6模块语法相对简单,基于文件(一个文件是一个模块)
    • 与AMD类似,ES6支持异步模块加载。

  • 欣赏器尚未支持ES6,使用需编译,如Babel;
  • 头脑:

    • 必须显式的使用export导出模块变量,才华在外部访问模块变量。否则,就算是模块内的全局变量,在模块外部也访问不到;如许做的利益是可以克制滥用全局变量而让代码更安全。

  • 两个关键字

    • export 导出
    • import 导入

2、导出和导入

导出
您需要登录后才可以回帖 登录 | 立即注册

Powered by CangBaoKu v1.0 小黑屋藏宝库It社区( 冀ICP备14008649号 )

GMT+8, 2024-11-23 05:17, Processed in 0.148291 second(s), 32 queries.© 2003-2025 cbk Team.

快速回复 返回顶部 返回列表