![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ES6
Skrupellose
coder upup
展开
-
ES6: 数组与对象扩展
一、数组扩展1.Array.from方法Array.from方法用于将两类对象转为真正的数组:类似数组的对象(本质特征是必须拥有length属性)。因此任何有length属性的对象和可遍历的对象(ES6新增的数据结构Set和Map),都可以通过Array.form方法转为数组。(1)Array.from方法会将数组的空位转换为undefined,也就是说这个方法不会忽略空位(2)将类数组的...原创 2019-08-06 18:06:08 · 276 阅读 · 0 评论 -
ES6: 关于const与let变量问题和解构赋值
一、const和let命令1.letES6中新加入了let命令,用来声明变量,不同于var命令的地方在于let命令声明的变量只在自身所在的代码块才有效。 { let a = 1; console.log(a) //1 var b = 2; } console.log(a...原创 2019-08-06 00:00:49 · 397 阅读 · 0 评论 -
ES6:Class基本用法
关于ClassES6提供了更接近传统语言的写法,引入了Class(类)这个概念,作为对象的模板。通过class关键字,可以定义类。基本上,ES6的class可以看作只是一个语法糖,它的绝大部分功能,ES5都可以做到,新的class写法只是让对象原型的写法更加清晰、更像面向对象编程的语法而已。1.我们先用构造函数来构造一个对象: function Point (x,y) { ...原创 2019-08-17 23:54:33 · 168 阅读 · 0 评论