![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ES6语法
文章平均质量分 58
ES6语法知识的一个总结
Realistic-er
这个作者很懒,什么都没留下…
展开
-
js数组相减
关于两个数组相减的一个方法记录 项目中有个模块需要手写组件,数组如何相减自己尝试了一下,但是自己的方法很粗糙,然后去网上找到了别人的方法,记录一下,防止以后再用到 数组1: arr1:[ {id:1,name:'www.itxst.com11',checked1:'false'}, {id:2,name:'www.jd.com',checked1:'false'}, {id:3,name:'www.baidu.com',checked1:'false'},原创 2021-08-10 15:36:44 · 1023 阅读 · 0 评论 -
数组push,unshift,splice,every,map,findIndex,indexof,数组结合,清空,去重
数组push方法: 可以把请求到的数据累积放在数组中 this.list.push(...res.data.data.results) 数组从前往后添加方法unshift: var arr = ["张三", "李四", "王五"]; var count = arr.unshift("赵六", "小明"); console.log(count); console.log(arr); 此时arr=[ “赵六”, “小明” , “张三”, “李四”, “王五” ] 数组删除元素splice方法: arra原创 2021-04-02 10:32:04 · 657 阅读 · 0 评论 -
闭包,对象字面量增强写法,扩展运算符,防抖节流,高阶函数与科里化,this指向,箭头函数,正则表达简写
闭包: hd被调用了,会开辟一个环境然后开始运行,但是运行完了之后,这个环境就会被清除掉,运算产生的数据也不会被保留,相当于你打游戏又重新开了一把。如果不加return的话,这个过程就相当于打游戏,调用函数这个相当于重新开游戏 function hd() { let n =1; function sum() { console.log(++n); }; sum(); } hd(); [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直原创 2021-04-02 09:05:48 · 237 阅读 · 0 评论 -
类的知识
构造对象的三种方法: (1)利用new Object()创建对象 var obj1 = new Object(); (2)利用对象字面量创建对象 var obj2 = {}; (3)利用构造函数创建对象 类的相关知识: 代码: <script> // <!-- 定义类的·关键词是class --> // <!-- 创建一个person类 --> class person { // 类你得需要接受来自实例对象原创 2021-04-02 08:54:49 · 87 阅读 · 0 评论 -
promise的知识
promise的知识: 相当于一个容器,里边保存着还没有结束的异步操作,保存着事件的结果,promise相当于一个对象,提供统一的api,各种异步操作都可以用同样的方法去处理 promise的两个特点: 1.对象的状态不受外界影响,处理异步异步操作有3个状态 进行中(pending), 处理完成(resolve):你获取的结果已经存放在当前这个结果中 失败的结果(reject): 2.一旦状态改变,就不会再变,逆转,只要成功,那么我就可以通过promise对象来获取到最后的结果 首先,promise是一个对原创 2021-04-02 08:50:21 · 114 阅读 · 0 评论