会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
chok
博客园
首页
新随笔
联系
订阅
管理
2019年7月13日
vue-cli中koa输出console.log报错的解决方案
摘要: 当vue报这个错误的时候,还是可以运行的,但是看着难受,所以决定关掉它。这个错误其实是Vuejs - 使用ESLint检查代码质量 。 加上这一段就不会报错了,注意下要重启下vscode。
阅读全文
posted @ 2019-07-13 09:31 chok
阅读(558)
评论(0)
推荐(0)
2019年7月11日
简易版promise源码实现
摘要: 首先我们先看一下promise是如何使用的: 通过promise构建出来的对象有三种状态,Pending(进行中),Fulfilled(已成功),Rejected(已失败) 通过then函数注册成功或者失败函数,promise内部调用resolve或者reject调用对应的函数。 首先我们定义了一个
阅读全文
posted @ 2019-07-11 14:48 chok
阅读(573)
评论(0)
推荐(0)
2019年6月22日
bind函数的模拟实现
摘要: 想要学好一样东西,就要去探究它的本质,懂的举一反三,而不仅仅是跟着视频写几段代码就能学会的,还是要不断的去钻研学习。下面我们来说一下bind函数,首先看一下官方是怎么定义的; 通过这个官方的介绍我们知道的事bind 返回一个新函数,第二个参数改变的目标函数的this指向,后面都是传入的参数。 通过这
阅读全文
posted @ 2019-06-22 16:41 chok
阅读(236)
评论(0)
推荐(0)
2019年6月20日
Es6语法实现的转盘抽奖效果——可配置转盘的抽奖概率
摘要: 最近公司要做一个转盘抽奖的效果,但是我们可以控制转盘抽奖的概率,自己用es6简单的实现了下,中间虽然遇到一些问题,但最终都是解决了,下面说一下我的思路。 上面是html代码,我就不多做介绍了,效果原理主要还是利用css3 的rotate属性实现元素的旋转,下面我们看js代码,我们使用的事面向对象编程
阅读全文
posted @ 2019-06-20 12:00 chok
阅读(1415)
评论(0)
推荐(0)
2019年6月18日
探寻Object.assign内部的奥秘
摘要: 有写过js插件的童鞋会知道我们在调用一些别人写好的插件时候,我们传入的参数调用的时候,其实在插件内部也会定义默认的参数,下面那我写过的一个移动端轮播插件为例子说明: 这是我们在外部调用的参数,已经存在的属性会替换掉我们插件内部的属性,当我们什么都不传入的情况下,就会走默认参数。下面贴出之前写好的插件
阅读全文
posted @ 2019-06-18 14:36 chok
阅读(403)
评论(0)
推荐(0)
2019年6月13日
promise基本使用——简单的运动效果
摘要: 一开始接触到promise的时候也是比较懵逼的,不太理解他们的奥秘在哪儿,以及我们为什么要使用它,随着深入的了解,觉得他很大程度了解决了我们之前的回调地域的问题,还有关于数据请求异步的方式,promise极大程度的解决了我们的代码多层嵌套难以阅读理解的问题。 接着入正题,现在我们要实现一个边框的划入
阅读全文
posted @ 2019-06-13 10:12 chok
阅读(321)
评论(0)
推荐(0)
2019年6月10日
数组sort方法源码解析
摘要: 我们提到数组排序都会想到数组的sort方法,这个方法用起来的确很方便,其原理还是用到了我们的冒泡排序,sort函数接受一个参数,参数为一个函数,如果不指定参数,则按照则按unicode码顺序排列。 其实源码实现也不是很难,首先我们要知道的这是数组上的一个方法,肯定是写在数组构造函数的原型上,这样所有
阅读全文
posted @ 2019-06-10 11:44 chok
阅读(2030)
评论(0)
推荐(0)
2019年6月4日
ES5数组一些常用的方法源码实现
摘要: 源码的学习对于提升js还是很重要的,我们不单单是要学会怎么用,还要搞清楚内部是如何实现,之前我对数组的这些方法也不是很清楚,只用到了其中的一部分,现在通过总结可以加深对他们的理解。
阅读全文
posted @ 2019-06-04 17:39 chok
阅读(245)
评论(0)
推荐(1)
Git 中 SSH key 生成步骤
摘要: 由于本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以必须要让github仓库认证你SSH key,在此之前,必须要生成SSH key。 第1步:创建SSH Key。在windows下查看[c盘->用户->自己的用户名->.ssh]下是否有id_rsa、id_rsa.pub文件,如果
阅读全文
posted @ 2019-06-04 17:21 chok
阅读(1962)
评论(0)
推荐(0)
2018年2月12日
原生js面向对象实现移动端轮播图
摘要: 在前端页面开发过程中,页面中的轮播图特效很常见,因此我就想封装一个自己的原生JS的轮播图组件。之前自己写pc端的比较多,也没有用面向对象的方式来写,没写过移动端,因为要考虑很多,最近花了三天才完成了移动端轮播,都快写疯了。 主要的功能有:自动轮播,点击某一张图片对应的小圆点就跳转到指定图片,还可以自
阅读全文
posted @ 2018-02-12 15:37 chok
阅读(1282)
评论(0)
推荐(0)
下一页
公告