上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 37 下一页
摘要: 1. 扩展运算符 内部调用的是数据结构的 Iterator 接口, 因此只要具有 Iterator 接口的对象,都可以使用扩展运算符 ... 如 map,,,, [...arr] 扩展运算符(spread)是三个点(...) 将一个数组转为用逗号分隔的参数序列 console.log(...[1, 阅读全文
posted @ 2018-12-16 16:31 耶梦加德 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 1. 二进制 和 八进制 新的表示法 前缀 0b(或0B) 表示 二进制 前缀 0o(或 0O )表示 八进制 console.log(0b111110111 503); // true console.log(0o767 503); // true 如果要将 0b 和 0o 前缀的字符串数值 转为 阅读全文
posted @ 2018-12-16 12:47 耶梦加德 阅读(203) 评论(0) 推荐(0) 编辑
摘要: async 函数 const promise = new Promise((resolve, reject)=>{ setTimeout(function(){ console.log("Done1"+"First"); resolve("Done1"+"First"); }, 1000); }); 阅读全文
posted @ 2018-12-15 17:15 耶梦加德 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 在 ES5 中 RegExp 构造函数的参数有两种情况 RegExp(字符串, 正则表达式的修饰符) RegExp(正则表达式); var regex = new RegExp('xyz', 'i'); // 等价于 var regex = new RegExp(/xyz/i); // 不能再有 第 阅读全文
posted @ 2018-12-15 17:14 耶梦加德 阅读(305) 评论(0) 推荐(0) 编辑
摘要: Promise 对象 异步编程 方案,已同步的方式表达异步的代码,解决回调地狱的问题 比传统的解决方案——回调函数和事件——更合理和更强大 是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果。 从语法上说,Promise 是一个对象,从它可以获取异步操作的消息。 Promise 阅读全文
posted @ 2018-12-15 16:34 耶梦加德 阅读(171) 评论(0) 推荐(0) 编辑
摘要: iterator 接口 只要部署了 iterator 接口 symbol(symbol.iterator), 则可以进行 for...of 遍历 阅读全文
posted @ 2018-12-15 12:05 耶梦加德 阅读(485) 评论(0) 推荐(0) 编辑
摘要: Symbol 数据类型 let s = Symbol(); typeof s; // "symbol" 是 ES6 继 Number,String,Boolean,Undefined,Null 之后引入的新数据类型 对象的属性名现在可以有两种类型,一种是原来就有的字符串,另一种就是新增的 Symbo 阅读全文
posted @ 2018-12-15 11:53 耶梦加德 阅读(418) 评论(0) 推荐(0) 编辑
摘要: ES6规定只要函数参数使用了默认值、解构赋值、或者扩展运算符, 那么函数内部就不能显式设定为严格模式,否则会报错 1. 参数的默认值 ES6 允许为函数的参数设置默认值,即直接写在参数定义的后面 函数不能有同名参数 参数初始化会形成一个单独作用域。实际执行的是 let a = 1; 参数默认值是惰性 阅读全文
posted @ 2018-12-15 11:48 耶梦加德 阅读(189) 评论(0) 推荐(0) 编辑
摘要: ES6 字符串扩展 ES6 加强了对 Unicode 的支持,并且扩展了字符串对象 字符 的 Unicode 表示法 允许采用 \uxxxx 形式表示一个字符, 其中 xxxx 表示字符的 Unicode 码点 这种表示法只限于码点在 \u0000 ~ \uFFFF 之间的字符。 "\u0061" 阅读全文
posted @ 2018-12-14 22:49 耶梦加德 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 解构赋值 从数组中提取值,按照对应位置,对变量赋值 只要等号右边的值不是对象或数组,就先将其转为对象。 由于 undefined 和 null 无法转为对象,所以对它们进行解构赋值,都会报错 let [a, b, c] = [1, 2, 3]; 只要某种数据结构具有 Iterator 接口,都可以采 阅读全文
posted @ 2018-12-14 22:02 耶梦加德 阅读(340) 评论(0) 推荐(0) 编辑
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 37 下一页