![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
面包派
世上安得两全法,不负如来不负卿。若生苦难我西行,何生红颜你倾城。
展开
-
JavaScript学习之路
内容梳理 Core JavaScript(ECMAScript) ECMAScript是欧洲计算机制造商协会为javaScript制定的标准 语法 错误处理 类型 全局方法 -原创 2018-05-17 08:16:38 · 143 阅读 · 0 评论 -
ES6转ES5
目前大部分浏览器支持ES6,但支持程度不一。但程序最好能采用最新标准进行编写。因此可以使用Babel 转码器,将 ES6 代码转为 ES5 代码,从而在现有环境执行。不用担心采用ES6引起的浏览器不兼容问题。 Babel 安装配置可以直接参考https://babeljs.io 项目的根目录下创建.babelrc cd ProjectPath touch .babelrc 安...原创 2018-05-18 11:04:45 · 533 阅读 · 0 评论 -
Node.js REPL(交互式解释器)
REPL(Read Eval Print Loop:交互式解释器) 类似于终端。 Node 自带了交互式解释器,可以执行以下任务: 读取 - 读取用户输入,解析输入了Javascript 数据结构并存储在内存中。 执行 - 执行输入的数据结构 打印 - 输出结果 循环 循环操作以上步骤直到用户两次按下 ctrl-c按钮退出。 Node 的交互式解释器可以很好的调试 Javascript...原创 2018-05-18 11:17:26 · 200 阅读 · 0 评论 -
ES6推荐规范总结
个人学习笔记,具体参考:http://es6.ruanyifeng.com/#docs/style 块级作用域 (1)let 取代 var (2)全局常量和线程安全,推荐const 字符串 (1)静态使用单引号 const a = ‘foobar’; (2)动态使用反引号 const b = foo${a}bar; 解构赋值 优先解构赋值的有: (1)使用数组成...原创 2018-05-19 14:23:33 · 770 阅读 · 0 评论 -
浏览器加载js Module
CommonJS 风格: <script>标签内嵌脚本 <script>标签引入外部脚本即增加src属性。如:src=”path/to/myModule.js” 方式: 默认:下载脚本并执行完成之后继续向下渲染。 defer:异步下载脚本,页面渲染结束后,按顺序加载 async:异步下载脚本,脚本下载后直接运行脚本。 ES6 风格: 和CommonJs...原创 2018-05-20 10:28:25 · 358 阅读 · 0 评论 -
ES6解构总结
一、数组的解构赋值 分类: 完全解构:模式完全匹配,左侧数组中的变量都能找到刚好对应的值(完全对应) 不完全解构:左侧数组的模式只能匹配一部分的等号右侧的数组。(右侧有多余) 解构不成功:左侧数组中存在变量找不到对应值的情况,这部分变量的值为默认值。(左侧有多余) 解构出错:右边不是可遍历的结构(对应出错) 默认值: []等同于[undefiend] let [x = f...原创 2018-05-21 10:08:03 · 743 阅读 · 0 评论