会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
zcynine
好记忆不如烂键盘-https://github.com/zcynine
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
15
下一页
2016年6月3日
模仿博客园写了一个在线编辑自动保存
摘要: 本来只是想写个简单的demo,没想到写得越多,强迫症犯得越厉害,又搞到凌晨了,不行了,贴完代码就睡觉去了。没什么好解释的,注释都写的很清楚。
阅读全文
posted @ 2016-06-03 01:24 zcynine
阅读(427)
评论(0)
推荐(0)
2016年6月2日
关闭标签页时询问是否关闭
摘要:
阅读全文
posted @ 2016-06-02 23:04 zcynine
阅读(364)
评论(0)
推荐(0)
对象的浅拷贝与深拷贝
摘要: 因为JS对象和函数都存在引用的关系,某些时候我们想要直接复制一个对象或者数组什么的,存在引用关系会引起程序发生我们不期望发生的改变,所以需要进行拷贝方法的封装。 浅拷贝,适用于对象深度只有一层,多层的对象要使用深拷贝,把所有层都拷贝出来。 深拷贝,使用了递归的思路,把所有层都递归出来了。
阅读全文
posted @ 2016-06-02 22:59 zcynine
阅读(129)
评论(0)
推荐(0)
用原生JS实现getElementsByClass
摘要: 直接用jQuery里Sizzle选择器那一段源码也行,自己写了一个 \\b是用来去空格的,参数 ' i ' 是用来区分大小写的。 用起来挺方便的
阅读全文
posted @ 2016-06-02 22:11 zcynine
阅读(439)
评论(0)
推荐(0)
文字选取的方法
摘要: IE下有些特殊,所以要做if...else...判断 返回的结果是选取的文字的字符串格式
阅读全文
posted @ 2016-06-02 22:02 zcynine
阅读(191)
评论(0)
推荐(0)
面试必备之快速排序
摘要: 快速排序的原理为 1.找一个基准数(从数组的中间取) 2.把所有数和基准数作比较,小的放基准数的左边,大的放基准数的右边 3.再不断地把左边和右边两个数组递归 demo如下
阅读全文
posted @ 2016-06-02 15:22 zcynine
阅读(251)
评论(0)
推荐(0)
2016年6月1日
H5播放器
摘要: 自定义视频播放器的最好办法就是,隐藏掉原生播放器,把图像输出到canvas上面,然后再在周边加上一系列的控件,控件通过H5的API来控制源,源被控制了,Canvas上的图像也就被控制了。 自定义音频播放器的最好办法原理基本如上,有时间我要写个牛逼的播放器。 测试Demo
阅读全文
posted @ 2016-06-01 23:22 zcynine
阅读(856)
评论(0)
推荐(0)
2016年5月27日
瀑布流原理
摘要: 瀑布流效果分为两类:蘑菇街效果(第一种:固定列数)、百度图片/花瓣网(第二种:随着窗口的大小列数发生变化 ) 涉及到的问题: 1.数据问题(应用的技术:ajax/jsonp) 2.数据加载之后如何显示在页面上 ,展现出效果。 第一种:蘑菇街式的固定列数 原理: 一个ul,如果有四列,就是有四个li(
阅读全文
posted @ 2016-05-27 16:07 zcynine
阅读(379)
评论(0)
推荐(0)
2016年5月3日
-webkit-css
摘要: WebKit CSS: 1.“盒模型”的具体描述性质的包围盒块内容,包括边界,填充等等。 2.“视觉格式化模型”描述性质,确定了位置和大小的块元素。 3.“视觉效果”描述属性,调整的视觉效果块内容,包括溢出行为,调整行为,能见度,动画,变换,和过渡。 4.“分页媒体”描述性能与外观的属性,控制印刷版
阅读全文
posted @ 2016-05-03 13:58 zcynine
阅读(513)
评论(0)
推荐(0)
手机中的js事件
摘要: // 手势事件 touchstart //当手指接触屏幕时触发 touchmove //当已经接触屏幕的手指开始移动后触发 touchend //当手指离开屏幕时触发 touchcancel // 触摸事件 gesturestart //当两个手指接触屏幕时触发 gesturechange ...
阅读全文
posted @ 2016-05-03 13:31 zcynine
阅读(1554)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
15
下一页
公告