
es6
ozhy111
大雨治理
展开
-
es6 fill数组填充Array(Num).fill(OBJ)
const Faddress = { a: '1', b: '2' }; let table=Array(2).fill(Faddress) alert(JSON.stringify(table))//[{ a: '1', b: '2' },{ a: '1', b: '2' }]原创 2020-05-19 13:54:21 · 451 阅读 · 0 评论 -
class extends基础
class A { constructor(name, age) { this.name = name; this.age = age; } }class B extends A { constructor(name,age,c) { super(name, age);//放到第一位 this.c = c; } }var b = new B("Tom", 20,1);alert(b.c);...原创 2020-05-15 15:19:27 · 663 阅读 · 0 评论 -
ES6 扩展运算符
// ES6的写法function f(x, y, z) {alert(x);}let args = [0, 1, 2];f(...args);//0原创 2020-05-14 16:57:35 · 186 阅读 · 0 评论 -
es6对象拷贝
es6 对象深拷贝和浅拷贝https://blog.youkuaiyun.com/Dong8508/article/details/83338847const object1 = { a: 1, b: 2, c: 3};const object2 = Object.assign({c: 4, d: 5}, object1);console.log(object2);> Object { c: 3, d: 5, a: 1, b: 2 }这是浅拷贝,返回的不是一个新对象...原创 2020-05-14 15:14:54 · 1054 阅读 · 0 评论 -
Object.keys().some判断对象是否为空
<script>//要返回其枚举自身属性的对象。//一个表示给定对象的所有可枚举属性的字符串数组//var jss={"password":["Please input your Password!"]} ;var jss={"userName":["Please input your username!"],"password":["Please input your...原创 2020-05-02 20:01:56 · 3547 阅读 · 0 评论 -
ES6最常用的语法
--------------------ES6最常用的语法----------------https://blog.youkuaiyun.com/qq_39207948/article/details/79450687-------------------变量常量------------------var 全局有效 ,可以重复定义let 代码块有效,代码块内不可以重复定义const ...原创 2020-04-18 11:56:03 · 228 阅读 · 0 评论 -
es6加码解码
es6加码encodeURIComponent(params)解码 decodeURIComponent(params)原创 2019-09-04 13:56:38 · 361 阅读 · 0 评论 -
js获取字符串+1
//获取字符串+1exports.getStringAddOne= (value,len) =>{ let cn=value; let pcn=cn.substr(0,cn.length-len); let str=cn.substr(cn.length-len,len); let vn=String(Number(1+str)+1) ; let...原创 2019-08-12 13:17:23 · 2408 阅读 · 0 评论 -
ES6 map()遍历、filter()筛选--随记
https://blog.youkuaiyun.com/zuorishu/article/details/80958705let arr1 = [1,2,3];let arr2 = arr1.map((value,key,arr) => { console.log(value) // 1,2,3 console.log(key) // 0,1,2 ...原创 2019-08-11 12:16:12 · 245 阅读 · 0 评论 -
es6 数组插入删除查找过滤
vardata=[ {key:'1',title:'a',parentId:'-1'}, {key:'2',title:'b',parentId:'-1'}, {key:'3',title:'c',parentId:'-1'}, ] // data.splice(1,1)删除 //插入 data.splice(1,0,{key:'2...原创 2019-07-29 11:35:00 · 407 阅读 · 0 评论 -
使用 hasOwnProperty 方法判断属性是否存在
o = new Object();o.prop = 'exists';function changeO() { o.newprop = o.prop; delete o.prop;}o.hasOwnProperty('prop'); // 返回 truechangeO();o.hasOwnProperty('prop'); // 返回 false原创 2019-07-19 11:46:36 · 1047 阅读 · 1 评论 -
ES6 const {dispatch} = this.props
const{dispatch}=this.props;这段代码你可以认为是这样:constdispatch=this.props.dispatch; 那样写是 ES6 的简写形式原创 2019-07-19 09:57:28 · 3196 阅读 · 1 评论