首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
es6
相关资讯
热门
最新
代码人生
01-01 08:00
代码人生
ES6中的promise,带你真正弄懂promise的各种方法的用法
ES6中的promise,带你真正弄懂promise的各种方法的用法,1.含义promise是异步编程的一种解决方案,promise对象是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果,从他获取异步操作的消息。1)promise对象的特点:对象的状态不受外界的影响。promise对象代表一个异步操作,有三种状态:pending(进行中)、fulfilled(已成功)和rej
286
代码人生
01-01 08:00
代码人生
ES6深入浅出(二)之字符串/解构
ES6深入浅出(二)之字符串/解构,1,模板字符串ES6引入了一种新型的字符串字面量语法,我们称之为模板字符串。在最简单的情况下,他们与普通字符串表现一致,除此之外,正如其名称一样,模板字符串为JavaScript提供了简单的字符串插值功能(1)模板字符串的使用方式成千上万,但是最舒服的应该莫过于:错误消息提示functionauthMessage(user,action){if(!user.ha
281
后端
01-01 08:00
后端
ES6 Promise原理总结
ES6 Promise原理总结,概要学习一门技术,最好的方式就是先了解这门技术是如何诞生的,及它解决了什么问题?接下来将从一下几个方面介绍Promise:异步编程的问题:代码逻辑不连续;回调地狱:嵌套了太多的回调函数;Promise:消灭嵌套调用;Promise:合并多个任务的错误处理;Promise与微任务的关系;首先明确一下,Promise解决的是异步编码风格的问题,而不是一些其他的问题;异步
252
代码人生
01-01 08:00
代码人生
Es6的Iterator 和 for...of 循环解析
Es6的Iterator 和 for...of 循环解析,Iterator(遍历器)的概念JavaScript原有的表示“集合”的数据结构,主要是数组(Array)和对象(Object),ES6又添加了Map和Set。这样就有了四种数据集合,用户还可以组合使用它们,定义自己的数据结构,比如数组的成员是Map,Map的成员是对象。这样就需要一种统一的接口机制,来处理所有不同的数据结构。遍历器(Ite
235
后端
01-01 08:00
后端
ES6的新特性之Symbol关键字
ES6的新特性之Symbol关键字,Symbol概述ES6引入了一种新的原始数据类型Symbol,表示独一无二的值。它是JavaScript语言的第七种数据类型,前六种是:undefined、null、布尔值(Boolean)、字符串(String)、数值(Number)、对象(Object)。Symbol值通过Symbol函数生成。这就是说,对象的属性名现在可以有两种类型,一种是原来就有的字符串
224
前端
01-01 08:00
前端
ES6之WaekMap和WeakSet
ES6之WaekMap和WeakSet,WeakMapECMAScript6新增的“弱映射”(WeakMap)是一种新的集合类型,为这门语言带来了增强的键/值对存储机制。WeakMap是Map的“兄弟”类型,其API也是Map的子集。WeakMap中的“weak”(弱),描述的是JavaScript垃圾回收程序对待“弱映射”中键的方式基本API可以使用new关键字实例化一个空的WeakMap:co
179
后端
01-01 08:00
后端
ES6语法新特性
ES6语法新特性,letconstvar区别letconst不能重复声明,不存在变量提升,有块作用域let和var可以重新赋值,const(常量)不可以重新赋值箭头函数箭头函数用于赋值式箭头函数的几种简写方式//没有形参时letfn=_=>{}//形参只有一个时letfn=a=>{}//函数体只有一行时letfn=a=>a复制代码函数参数默认值设置在箭头函数中给形参赋的值就是参数默认值letfn=
175
后端
01-01 08:00
后端
ES6中的反引号、对象拓展运算符、箭头函数的使用
ES6中的反引号、对象拓展运算符、箭头函数的使用,ES6中的反引号、对象拓展运算符、箭头函数的使用//反引号``的用法//1.使用``符号实现换行letstring=`hello,es6`;console.log(string);//2.在``符号里面使用表达式获取变量值letname='JH';letage='20';letinfo=`我的名字是${name},我今年${age}岁`;conso
170
前端
01-01 08:00
前端
ES6的循环与可迭代对象示例详解
ES6的循环与可迭代对象示例详解,这篇文章主要给大家介绍了关于ES6的循环与可迭代对象的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
167
后端
01-01 08:00
后端
ES6新增数组方法:复制和填充方法copyWithin()、fill()
ES6新增数组方法:复制和填充方法copyWithin()、fill(),copyWithin()、fill()共同点需要指定一个数组实例的范围:包含开始索引,不包含结束索引。使用这个方法会改变数组内容,但不会改变数组的大小。批量复制copyWithin()copyWithin()方法用于从数组的指定位置拷贝元素到数组的另一个指定位置中。copyWithin()会按照指定范围浅复制数组中的部分内容
158
«
1
2
3
4
5
6
»