06 2019 档案

摘要:想要学好一样东西,就要去探究它的本质,懂的举一反三,而不仅仅是跟着视频写几段代码就能学会的,还是要不断的去钻研学习。下面我们来说一下bind函数,首先看一下官方是怎么定义的; 通过这个官方的介绍我们知道的事bind 返回一个新函数,第二个参数改变的目标函数的this指向,后面都是传入的参数。 通过这 阅读全文
posted @ 2019-06-22 16:41 chok 阅读(233) 评论(0) 推荐(0)
摘要:最近公司要做一个转盘抽奖的效果,但是我们可以控制转盘抽奖的概率,自己用es6简单的实现了下,中间虽然遇到一些问题,但最终都是解决了,下面说一下我的思路。 上面是html代码,我就不多做介绍了,效果原理主要还是利用css3 的rotate属性实现元素的旋转,下面我们看js代码,我们使用的事面向对象编程 阅读全文
posted @ 2019-06-20 12:00 chok 阅读(1406) 评论(0) 推荐(0)
摘要:有写过js插件的童鞋会知道我们在调用一些别人写好的插件时候,我们传入的参数调用的时候,其实在插件内部也会定义默认的参数,下面那我写过的一个移动端轮播插件为例子说明: 这是我们在外部调用的参数,已经存在的属性会替换掉我们插件内部的属性,当我们什么都不传入的情况下,就会走默认参数。下面贴出之前写好的插件 阅读全文
posted @ 2019-06-18 14:36 chok 阅读(399) 评论(0) 推荐(0)
摘要:一开始接触到promise的时候也是比较懵逼的,不太理解他们的奥秘在哪儿,以及我们为什么要使用它,随着深入的了解,觉得他很大程度了解决了我们之前的回调地域的问题,还有关于数据请求异步的方式,promise极大程度的解决了我们的代码多层嵌套难以阅读理解的问题。 接着入正题,现在我们要实现一个边框的划入 阅读全文
posted @ 2019-06-13 10:12 chok 阅读(316) 评论(0) 推荐(0)
摘要:我们提到数组排序都会想到数组的sort方法,这个方法用起来的确很方便,其原理还是用到了我们的冒泡排序,sort函数接受一个参数,参数为一个函数,如果不指定参数,则按照则按unicode码顺序排列。 其实源码实现也不是很难,首先我们要知道的这是数组上的一个方法,肯定是写在数组构造函数的原型上,这样所有 阅读全文
posted @ 2019-06-10 11:44 chok 阅读(2025) 评论(0) 推荐(0)
摘要:源码的学习对于提升js还是很重要的,我们不单单是要学会怎么用,还要搞清楚内部是如何实现,之前我对数组的这些方法也不是很清楚,只用到了其中的一部分,现在通过总结可以加深对他们的理解。 阅读全文
posted @ 2019-06-04 17:39 chok 阅读(243) 评论(0) 推荐(1)
摘要:由于本地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 阅读(1954) 评论(0) 推荐(0)