![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端方法整理
smallsnine
喜欢编程 却总觉得路途遥遥 不得其法 希望努力学习会有收获
展开
-
拷贝(clone)方法集合
1.扩展运算符... 浅拷贝,拷贝可枚举属性 使用这种技术将会忽略原型链。此外,嵌套对象并不会被克隆,只是复制了他们的引用,因此浅拷贝后嵌套对象和原始对象仍然指向同一个对象。 let a = {b:1} b = {...a} console.log(b) // {b: 1} 2.JSON.parse(JSON.stringify(obj)) 可用于深度克隆一个简单的对象,但他是 CPU 密集型的...原创 2020-03-09 16:59:37 · 339 阅读 · 0 评论 -
concat、slice、splice、split、join
concat 用于连接两个或者多个数组 基于当前数组中的所有项创建一个新数组 不会改变原数组 slice 从已有的数组中返回选定的元素 基于当前数组中的一个或者多个想创建一个新数组 接收一 或 二 个参数,即返回项的起始和终点位置 一个参数: 返回当前参数指定位置到数组末尾所有项 二个参数: 返回起始位置和结束位置之间的项(但不包括结束位置的项) 不会改变原数组 var a = ["a","b"...原创 2019-02-14 22:49:41 · 228 阅读 · 0 评论 -
第三方分享 方法介绍
最近一直用的bshare分享不能用了,于是索性不借助其他的东西,直接自己实现了 因为这个第三方分享是写在框架里面的,要保证包尽量小,所以微信分享生成二维码直接用的api 核心方法 直接调用下面的url,传入参数即可分享 自己写一下,考虑全面点 qzone(QQ空间): 'https://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?url=...原创 2019-03-13 15:23:09 · 711 阅读 · 0 评论