由于目前各种环境(浏览器或 Node)暂不支持ES6的代码,所以需要一些shim和polyfill(IE需要)让ES6写的代码能够转化为ES5形式并可以正常运行在浏览器中。
从上图可以看出在 Es5 浏览器下需要以下模块加载器:
systemjs - 通用模块加载器,支持AMD、CommonJS、ES6等各种格式的JS模块加载。
es6-module-loader - ES6模块加载器,systemjs会自动加载这个模块。
traceur - ES6转码器,将ES6代码转换为当前浏览器支持的ES5代码,systemjs会自动加载 这个模块。
JavaScript(简称“JS”)是互联网上最流行的脚本
jQuery是一个快速、简洁的JavaScript框架,是继Pro
AngularJS是一个JavaScript框架。它可通过标签添加到
Angular2是Angular 1.x 的升级版本,性能上得到显著的
Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户
Vue3是vue.js的升级版本。与其它大型框架不同的是
React是Web开发框架,用于构建用户界面的JavaScri
TypeScript是微软开发的一个开源的编程语言,通过
EasyUI是一组基于jQuery的UI插件集合体,而jQuery E
Node.js是一个基于 Chrome JavaScript 运行时建立的一个
AJAX是一种用于创建快速动态网页的技术。AJAX 通
JSON(JavaScript Object Notation, JS对象简谱)是一种轻
ECharts是一款基于JavaScript的数据可视化图表库,提
Highcharts是一个用纯JavaScript编写的一个图表库,