摘要: 转载注明出处 改成了一个单独的js文件,并且修改成了插件,点击这里查看 今天写小程序,有一个需求就是用户选择时间,然后我这边就要开始倒计时。 因为小程序的限制,所以直接选用时间选择器作为选择定时器的小时和分钟。唯一的缺点就是不能选择秒。 一开始的想法是选择的到一个字符串以后,截取字符串转换成数字然后 阅读全文
posted @ 2016-12-31 16:52 这名字就是霸气 阅读(3847) 评论(2) 推荐(0) 编辑
摘要: 半个月没写博文了,最近一直在弄小程序,感觉也没啥好写的。 之前读了js权威指南,也写了篇博文,但是实话实说当初看闭包确实还是一头雾水。现在时隔一个多月(当然这一段时间还是一直有在看闭包的相关知识)理解就更深入了一点,下面说说我的理解。 如上所示,上面第一个return返回的就是一个闭包,那么本质上说 阅读全文
posted @ 2016-12-30 23:56 这名字就是霸气 阅读(4039) 评论(2) 推荐(1) 编辑
摘要: 在项目中经常要用到一个容器元素占满屏幕高度和宽度,然后再在这个容器元素里放置其他元素。 宽度很简单就是width:100% 但是高度呢,我们知道的是height:100%必须是在父元素的高度给定了的情况下才可以。 以前我的做法是用js获取屏幕的高度,然后将其赋值给height, 屏幕高度在网页中为: 阅读全文
posted @ 2016-12-13 11:08 这名字就是霸气 阅读(8268) 评论(4) 推荐(0) 编辑
摘要: 昨天写了代码,今天发现要重用,干脆就抽出来做个组件得了。代码放在github上了。 昨天的代码在这里 github下载地址 功能: 1、最基础的当然就是倒计时功能了。 2、可以设置倒计时结束后执行的事件。 3、可以设置倒计时执行过程中每隔多少秒,执行一次对应的事件。 用法: 引入: 最简单的调用方式 阅读全文
posted @ 2016-12-09 19:18 这名字就是霸气 阅读(5313) 评论(1) 推荐(0) 编辑
摘要: 参照fullPage.js的效果,用自己的想法实现的。 实现的效果:1、全屏滚动,滚动一下齿轮就会滚动全屏。 2、自适应缩放,无论怎么改变窗口的大小,都会保证用一个元素占满全屏。 下一步计划: 1、改成react组件 2、实现更多的效果 注释写的很清楚,基本上知道函数怎么用就可以了。有想法这东西就很 阅读全文
posted @ 2016-12-05 20:58 这名字就是霸气 阅读(3463) 评论(1) 推荐(0) 编辑
摘要: 最近想自己实现一个全屏滚动。 结果一开始就遇到了问题。因为不知道如何获取一个页面屏幕的高度。 网上所有的博客都是复制粘贴。 网页可见区域宽:document.body.clientWidth 网页可见区域高:document.body.clientHeight 网页可见区域宽:document.bo 阅读全文
posted @ 2016-12-05 18:49 这名字就是霸气 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 根据慕课网的教程,重写的一遍基于webpack+react的画廊应用 github地址 第一坑: 使用json-loader的时候require文件的时候报错,显示: Module build failed: SyntaxError: Unexpected token } in JSON at po 阅读全文
posted @ 2016-12-03 20:47 这名字就是霸气 阅读(820) 评论(0) 推荐(1) 编辑
摘要: 以下视频截图均来自慕课网javascript深入浅出: 这里Student.prototype之所以使用create方法来创建,而不是直接赋Person.prototype的值,是因为如果使用赋值的话,两个就指向同一个对象,如果我们想要在student类上添加新的方法,就不行。所以要使用那个crea 阅读全文
posted @ 2016-12-02 16:59 这名字就是霸气 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 最近看一些面试题,很多都提到了数组去重,用的最多的不外乎就是下面这个例子 arr.filter(function(value,index,arr){ return arr.indexOf(value,index+1) -1}) 如果忽略其他因素,只从代码简洁度和易读性来说,这个代码确实是很好的,也确 阅读全文
posted @ 2016-12-01 17:08 这名字就是霸气 阅读(2070) 评论(0) 推荐(1) 编辑
摘要: 正式开始react的学习 1、react中组件的首字母如果是大写就会当成自定义组件,如果是小写就会当成DOM的自带元素名。如果你自定义组件名称首字母是小写不会报错,但是无法显示。 2、自定义组件的return中最外层只能有一个节点。 3、编写的HTML中的{}中,不能有语句,可以有求值表达式。但是可 阅读全文
posted @ 2016-10-26 09:06 这名字就是霸气 阅读(1860) 评论(0) 推荐(0) 编辑