轻量级前端框架助力开发者提升项目效率与性能
1243
2022-10-17
ES6 从入门到精通 # 01:ES6 介绍
说明
ES6 从入门到精通系列(全23讲)学习笔记。
为什么要学习ES6?
ES5 语言的先天性不足:比如变量提升、内置对象的方法不灵活、模块化实现不完善等等为学习vue、react框架做好准备大部分公司的项目都在使用 ES6
ES6 简介
ECMAScript 6.0 (以下简称ES6)是 JavaScript 语言的下一代标准,已经在 2015 年 6 月正式发布了。它的目标,是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。
ES6 既是一个历史名词,也是一个泛指,含义是 5.1 版以后的 JavaScript 的下一代标准,涵盖了 ES2015. ES2016. ES2017 等等,而ES2015 则是正式名称,特指该年发布的正式版本的语言标准。
ES6 新特性
let 和 const 命令迭代器和生成器es6 的模板字符串Promise 对象增强的函数Proxy 对象扩展的字符串、对象、数组功能async 的用法解构赋值类 classSymbolMap 和 Set模块化实现
浏览器支持
各大浏览器的最新版本,对 ES6 的支持可以查看 kangax.github.io/compat-table/es6/。随着时间的推移,支持度已经越来越高了,超过 90% 的 ES6 语法特性都实现了。
强大的 babel
被称为下一代的 JavaScript 编译器。可以将 es6 的代码转换成 es5 的代码,从而让浏览器获得支持。
学习文档
ES6 阮一峰教程: 教程: https://developer.mozilla.org/zh-CN/docs/Web/JavaScript
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~