![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ES6
北风未起
这个作者很懒,什么都没留下…
展开
-
全面感知ES6(5)解构赋值
ES6中的解构赋值解构 绝对不是 结构(拼音没有过8级的,绝对说不好这两个词的区别) /* 解构 分为 数组解构 对象解构 作用 更快速,更方便的从数组和对象中提取值。 规则 1...原创 2018-06-20 20:50:36 · 160 阅读 · 0 评论 -
全面感知ES6
ES6有哪些新的东西1.扩展变量字符串数组对象函数解构赋值2.Map,Set两种数据解构 3.Promise 4.类 5.模块化 我会逐步在每个扩展上更新链接的,如果有兴趣的可以去看一下,如果上述代码有错误和不足,请评论或私信,我好及时改正。...原创 2018-06-13 20:34:03 · 329 阅读 · 1 评论 -
全面感知ES6(1)变量的扩展
ES6中的变量的扩展和var相比又有哪些区别呢?首先,让我们回想下var都有那些特点和缺点 /* var 声明变量的缺点: 1.可以重复声明 2.不能限制修改 3.没有块级作用域 特点: 有变量提升的功效 */想对比下,在让我们看下let的特点和缺点 /* le...原创 2018-06-13 21:09:58 · 194 阅读 · 0 评论 -
全面感知ES6(6)Map,Set数据解构
Map,Set两种数据解构我们首先来说 /* Set 特点: 数据不能重复,自带去重 属性: size 方法: add(value)添加某个值,返回Set结构本身 delete(value)删除某个...原创 2018-06-21 20:22:55 · 343 阅读 · 0 评论 -
全面感知ES6(2)字符串的扩展
ES6中字符串的扩展最近不知道那个公司的那个面试官问起了这样一个面试题,请说出20个字符串的方法,少一个就算错,然后各大公司纷纷模仿了起来。然后我就很恐慌,已经离开学校那么久了,那些字符串的方法,数组的方法早就忘完了,没办法,只能从新记啊!整理的字符串比较常用和凑数量的方法,代码如下:/* 字符串方法: charAt:返回指定索引位置的字符 cha...原创 2018-06-14 19:54:29 · 174 阅读 · 0 评论 -
全面感知ES6(3)数组的扩展
ES6中数组的扩展继续更新比如数组的20个方法: /* 数组的方法 push 往数组中添加一个元素 unshift 向数组的开头添加一个元素,并返回新的长度 pop 用于删除最后一个元素并返回删除的元素 shift 用于删除第一个元素并返回第一个元素...原创 2018-06-14 20:18:31 · 148 阅读 · 0 评论 -
全面感知ES6(7)Promise
ES6中的Promise/* Promise 用途: 用来解决异步处理的 本质 把异步的写法变成同步, 实质还是异步的*/一些本质上的问题呢,我不是什么大牛,也理解的不是很透彻就不在这瞎比比了。Promise的常用用法做过数据请求的肯定知道,ajax分为异步和同步,但是为什么要这样分呢?/* 单个异步操作 ...原创 2018-06-24 20:21:39 · 278 阅读 · 0 评论 -
全面感知ES6(4)函数的扩展
ES6中函数的扩展在ES6中,函数有新增了几个函数,分别是:/* 函数的扩展 箭头函数 生成器函数 * 异步函数(ES7)*/箭头函数的话,CSDN,博客园等一些专业性质的网站上都有很多人讲过,那我就不再多说了,生成器函数 生成器函数 中间可以暂停 ...原创 2018-06-18 20:30:31 · 176 阅读 · 0 评论 -
全面感知ES6(8)Class类
Class(类)ES6引入了Class,这个概念,作为对象的模板,通过Class定义类,新的Class写法只是让对象原型的写法更加清晰,更向对象编程的语法而已。ES6中类的基本用法就如下面这样。 class name{ constructor(name,age){ this.name = name; this.a...原创 2018-07-24 11:12:19 · 411 阅读 · 0 评论