es6
围脖上的鸽子
这个作者很懒,什么都没留下…
展开
-
...ES6 扩展运算符
扩展运算符(…)1、含义:将一个数组装转为用逗号分隔的参数序列,若扩展运算符后面跟的是一个空数组,则不产生任何效果 console.log(1,...[2,4,6]) // 1,2,4,6 console.log([...document.querySelectAll('div')]) // [<div>,<div>,<div>] conso...原创 2018-10-30 14:01:09 · 121 阅读 · 0 评论 -
Iterator 和 for...of 循环
**javascript 原有表示集合的数据结构主要是数组(Array)和对象(Object),ES6又新增了 Set 和 Map **Iterator (遍历器)1、Iterator 概念Iterator是一种接口,为不同的数据结构提供统一的访问机制,任何数据结构只要部署Iterator接口,就可以完成遍历操作。2、作用a、为各种数据结构提供一个统一的、简单的访问接口b、是的数据结构...原创 2018-10-30 15:06:03 · 174 阅读 · 0 评论 -
Array数组常用方法、ES5扩展方法、ES6新增方法
@Array数组常用方法es5新增方法forEach() :遍历循环 var arr =[1,2,3]; //forEach() arr.forEach(function(value,index,array){ //forEach方法中function回调支持三个参数:第一个:遍历的数组内容,第二个:索引,第三个:数组本身 }) //...原创 2018-10-29 13:59:11 · 452 阅读 · 0 评论 -
Promise
1、Promise概念:Promise是异步编程的一种解决方案,所谓Promise,简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果,从语法上讲,他是一个对象,从他可以获取异步操作的消息。2、特点1:对象的状态不受外界影响。Promise对象代表一个异步操作。有三种状态:1、pending 进行中2、fulfilled 已成功3、rejected ...原创 2018-11-09 14:54:24 · 92 阅读 · 0 评论 -
JavaScript String 对象方法总结
String对象用于处理文本一、String对象常用方法1、concat():连接字符串,注:使用‘+ 运算符来进行字符串连接更简便2、charAt(index):返回指定位置的字符,如果参数 index 不在 0 与 string.length 之间,该方法将返回一个空字符串3、str.indexOf(searchString,startIndex):返回子字符串第一次出现的位置,从st...原创 2018-11-02 15:29:26 · 141 阅读 · 0 评论 -
Class的基本语法
一、简介1、js中,生成实例对象的传统方式是通过构造函数。 function Point1(x,y){ this.x = x; this.y = y; } Point.prototype.toStrings = function () { return this.x+this.y; } var p = new Point1(1,2); ...原创 2018-11-07 10:31:09 · 147 阅读 · 0 评论 -
Class的继承
一、简介classt通过extends关键字实现继承,es5通过修改原型链实现继承1、es5通过修改原型链实现继承 // 定义一个Animal 构造函数,作为Dog的父类 function Animal (){ this.superType = "Animal"; } Animal.prototype.superSpeak = function(){ ...原创 2018-11-07 11:15:10 · 598 阅读 · 0 评论 -
Object es5-es6扩展总结
一、 Object构造函数的属性1、Object.length:2、Object.prototype:可以为所有的Object类型的对象添加属性es5扩展es5增加了数据描述符和存取描述符:数据描述符和存取描述符只能存在一种,否则会报错A、数据描述符对象是一个属性集合,对象的基本特征是属性名和属性值,es5新增可属性描述符,可以更细腻的控制属性的不同操作,属性描述符有:configur...原创 2018-11-05 17:01:05 · 202 阅读 · 0 评论 -
Generator 函数的语法
1、简介Generator函数是es6提供的一种异步编程解决方案。语法上:首先可以把它理解成,Generator 函数是一个状态机,封装了多个内部状态,执行Generator函数会返回一个遍历器对象,即Generator还是一个遍历器对象生成函数。返回的遍历器对象,可以依次的遍历Generator函数内部的每一个状态。形式上:Generator函数是一个普通的函数,但是有两个特征:&nb...原创 2018-11-29 15:27:46 · 158 阅读 · 0 评论