摘要:
class类 类是用于创建对象的模板。 我们使用 class 关键字来创建一个类,类体在一对大括号 {} 中,我们可以在大括号 {} 中定义类成员的位置,如方法或构造函数。 每个类中包含了一个特殊的方法 constructor(),它是类的构造函数,这种方法用于创建和初始化一个由 class 创建的 阅读全文
摘要:
箭头函数 (1)箭头函数定义 箭头函数提供了一种更加简洁的函数书写方式。 基本语法是: 参数 => 函数体(参数) => {函数体} 基本语法实例: //普通函数 var f = function(a){ return a; } f(1); //1 //箭头函数 var f = a => a f 阅读全文
摘要:
function fn() { rank = function () { alert("艾伦") } console.log(this); return this } fn.rank = function () { alert("黛西") } fn.prototype.rank = function 阅读全文
摘要:
*加粗为ES6方法 Array.of():将参数中所有值作为元素形成数组。 Array.from():将类数组对象或可迭代对象转化为数组 find():查找数组中符合条件的元素,若有多个符合条件的元素,则返回第一个元素。 findIndex():查找数组中符合条件的元素索引,若有多个符合条件的元素, 阅读全文
摘要:
新增 *加粗常用 1、变量声明:const和let 2、箭头函数 3、二进制和八进制字面量 4、对象和数组解构 Object.is(value1, value2) map和reduce map():接收一个函数,将原数组中的所有元素用这个函数处理后放入新数组返回。 reduce{}:接收一个函数(必 阅读全文
摘要:
数组 (1)数组创建 Array.of():将参数中所有值作为元素形成数组。 console.log(Array.of(1, 2, 3, 4)); // [1, 2, 3, 4] // 参数值可为不同类型 console.log(Array.of(1, '2', true)); // [1, '2' 阅读全文
摘要:
数值 (1)数值的表示 二进制表示法新写法: 前缀 0b 或 0B 。 console.log(0b11 3); // true console.log(0B11 3); // true 八进制表示法新写法: 前缀 0o 或 0O 。 console.log(0o11 9); // true con 阅读全文