前言
一开始找不到编辑入口,不知道怎么加代码框。查了下才知道得先去简书的设置里把默认的编辑器改成markdown。然后在编辑时切换到markdown的编辑框。
-markdown语法
** 一. 简单了解“ECMAScript ” **
ECMAScript 是JavaScript 的规格,而后者是前者的一种实现,在日常场合,这两个词是可以互换的。ES6泛指5.1版以后的javascript的下一代标准,涵盖了ES2015,ES2016,ES2017等。而ES2015这样的则是正式的一个版本名称。现提到ES6一般指ES2015标准,但有时也是泛指“下一代JavaScript语言”。
二.ES6的浏览器环境支持
Node环境由于是javascript的服务器运行环境,它对ES6的支持度更高。但因为还没有学习Node,所以主要记录一下浏览器环境对ES6的支持。在浏览器打开es-checker可以看到你的浏览器对ES6的支持程度。
三.Babel转码
Babel是一个常用的ES6转码器,可以将ES6代码转为ES5代码,从而在现有环境执行。babel也可以用于浏览器环境,网页实时将ES6代码转为ES5代码,这对性能会有影响,所以在生产环境需要加载已经转码完成的脚本:
<script src="https://cdnjs.cloudflare.com/ajax/libs/babel-standalone/6.4.4/babel.min.js"></script>
<script type="text/babel">
// Your ES6 code
</script>