ES6
文章平均质量分 90
ES6教程学习笔记
今天IT了吗
优质资源分享
展开
-
ES6教程学习笔记—5异步编程
5.1 ES6 Promise 对象概述是异步编程的一种解决方案。从语法上说,Promise 是一个对象,从它可以获取异步操作的消息。Promise 状态状态的特点Promise 异步操作有三种状态:pending(进行中)、fulfilled(已成功)和 rejected(已失败)。除了异步操作的结果,任何其他操作都无法改变这个状态。Promise 对象只有:从 pending 变为 fulfilled 和从 pending 变为 rejected 的状态改变。只要处于 ful原创 2021-08-20 17:34:33 · 199 阅读 · 0 评论 -
ES6教程笔记—4 运算符与语句
4.1ES6函数函数参数的扩展默认参数基本用法function fn(name,age=17){ console.log(name+","+age);}fn("Amy",18); // Amy,18fn("Amy",""); // Amy,fn("Amy"); // Amy,17只有在未传递参数,或者参数为 undefined 时,才会使用默认参数,null 值被认为是有效的值传递。function fn(name,age=17){ console.原创 2021-08-19 17:05:11 · 268 阅读 · 0 评论 -
ES6笔记教程3 内置对象
3.1.1 ES6 Map 与 SetMap 对象Map 对象保存键值对。任何值(对象或者原始值) 都可以作为一个键或一个值。Maps 和 Objects 的区别一个 Object 的键只能是字符串或者 Symbols,但一个 Map 的键可以是任意值。 Map 中的键值是有序的(FIFO 原则),而添加到对象中的键则不是。 Map的键值对个数可以从 size 属性获取,而Object的键值对个数只能手动计算。 Object 都有自己的原型,原型链上的键名有可能和你自己在对象上的...原创 2021-08-18 17:26:09 · 160 阅读 · 0 评论 -
ES6教程笔记 2—声明与表达式
2.1 let、const 和 block 作用域let 允许创建块级作用域,ES6 推荐在函数中使用 let 定义变量,而非 var 块级作用域另一个有效变量声明方式是 const,可以声明一个常量 ES6 中,const 声明的常量类似于指针,它指向某个引用,也就是说这个「常量」并非一成不变的。有几个点需要注意: const在声明时必须被赋值 当使用常量const声明时,请使用大写变量,如:CAPITAL_CASING let和const声明只在最靠近的一个块中(花括号...原创 2021-08-17 17:06:47 · 140 阅读 · 0 评论 -
ES6教程笔记 1—简介与环境搭建
ES6发展: 全称:ECMASctipt 6 简称:ES6 ES6 和 JavaScript的关系 简单的说,ES6是国际标准化组织 ECMA 定制的一套标准,JavaScript是一种实现方式。 Babel 转码器 把浏览器不能直接支持的ES6的语法,变成浏览器可以识别的语法。 Babel 的配置文件 .babelrc ...原创 2021-08-17 16:06:57 · 136 阅读 · 0 评论