当前位置:首页
> 自由小鸟 第10页

自由小鸟 网站编辑
暂无介绍
145 篇文章 0 次评论数组有哪些原生方法
赋值方法:pop 和 push pop // 删除数组最后一个元素,返回被删除的元素push // 在数组尾部插入1-N个元素,返回操作后数组的lengthshift // 删除数组第一个元素,返回被删除的元素uns...
es6 promise
Promise是为解决什么问题而产生的?promise是为解决异步处理回调金字塔问题而产生的Promise的两个特点1、Promise对象的状态不受外界影响1)pending 初始状态2)resolve 成功状态3)reject 失败状态Promise 有以上三种状态,只有异步操作的结果可以决定当前...
es6 类
类的概念(基本语法,继承关系,静态方法,表态属性)类还提供了getter setter{//基本定义和生成实例class Parent{constructor(name='mukewang'){this.name=name;}}}{//继承class Parent{con...
es6 语法
数据结构set的用法 weakSet的用法 Map的用法 weakMap的用法set用法{ let list=new Set() li...
es6 Symbol
Symbol是js 提供了独一无二的值let a1=Symbol();let a2=Symbol();console.log(a1===a2) //falselet a3=Symbol.for('a3');let a4=Symbol.for('a3...
es6 函数扩展
参数默认值rest参数扩展运算符箭头函数this绑定尾调用// 参数默认值{ function test(x,y='world'){ conso...
es6 数组扩展
Array.fromArray.ofcopyWithinfind/findindexfillentries/keys/valuesinludes{ let arr=Array.of(3,4,7,9,11) //把一组数据变量转换成...
es6数值扩展
Number.isFinite 函数用于检查其参数是否是无穷大es6 只对数字操作,如果不是数字就返回falseisFinite(25) // true Number.isFinite(25) // trueisFinite("25"...
es6 解构的使用场景
二,解构{ let a,b,rest; [a,b]=[1,2] console.log(a,b); // 1 2}{  ...