自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yangkuanli0802

子欲养而亲不待,树欲静而风不止。

  • 博客(6)
  • 收藏
  • 关注

原创 new 实现原理

要自己实现一个new功能,实现要知道new操作符都干了些什么,其实总的来说就四步:1.创建一个空对象2.链接到原型3.绑定this值4.返回新对象知道了这些步骤,我们就可以自己模拟实现new方法了function _new () { var obj = new Object(); var [func, ...args] = [...arguments]; obj....

2019-09-10 17:19:37 1647 1

原创 记录 mint-ui 选择器picker 滑动选择会translate到底部或者其他位置的问题

修改为

2019-07-30 19:08:27 475

转载 js 深拷贝浅拷贝

js 深拷贝浅拷贝如何插入一段漂亮的代码片这么我们封装一个深拷贝的函数(PS:只是一个基本实现的展示,并非最佳实践)如何插入一段漂亮的代码片去如何区分深拷贝与浅拷贝,简单点来说,就是假设B复制了A,当修改A时,看B是否会发生变化,如果B也跟着变了,说明这是浅拷贝,拿人手短,如果B没变,那就是深拷贝,自食其力。.我们怎么去实现深拷贝呢,这里可以递归递归去复制所有层级属性。 代码片:.这么我们封...

2019-02-20 14:27:33 127

原创 数组的常用方法

1 shift()t:删除数组的第一个元素,返回删除的值。这里是0 2 unshift(3,4):把参数加载数组的前面,返回数组的长度。现在list:中是3,4,0,1,2 3pop():删除数组的最后一个元素,返回删除的值。这里是2. 4push(3):将参数加载到数组的最后,返回数组的长度,现在List中时:0,1,2,3 5concat(3,4):把两个数组拼

2017-05-10 00:08:07 219

原创 gulp的安装

gulp的安装 基于node环境的安装步骤 //全局安装gulp npm install -g gulp //package.json文件内容(之后直接复制过去使用) { "name": "test", "version": "1.0.0", "description": "This is for study gu

2017-05-09 23:41:23 221

转载 [转] 详解http和https的作用与区别

PS: https就是http和TCP之间有一层SSL层,这一层的实际作用是防止钓鱼和加密。防止钓鱼通过网站的证书,网站必须有CA证书,证书类似于一个解密的签名。另外是加密,加密需要一个密钥交换算法,双方通过交换后的密钥加解密。 http与https有什么区别呢?本文详解http和https的区别。      只要上过网的朋友一定接触过“HTTP”,每次开网页的时候,不管是什么网址,其

2017-05-08 23:29:58 1082

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除