上一页 1 2 3 4 5 6 7 ··· 15 下一页
摘要: 本来只是想写个简单的demo,没想到写得越多,强迫症犯得越厉害,又搞到凌晨了,不行了,贴完代码就睡觉去了。没什么好解释的,注释都写的很清楚。 阅读全文
posted @ 2016-06-03 01:24 zcynine 阅读(427) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2016-06-02 23:04 zcynine 阅读(364) 评论(0) 推荐(0)
摘要: 因为JS对象和函数都存在引用的关系,某些时候我们想要直接复制一个对象或者数组什么的,存在引用关系会引起程序发生我们不期望发生的改变,所以需要进行拷贝方法的封装。 浅拷贝,适用于对象深度只有一层,多层的对象要使用深拷贝,把所有层都拷贝出来。 深拷贝,使用了递归的思路,把所有层都递归出来了。 阅读全文
posted @ 2016-06-02 22:59 zcynine 阅读(129) 评论(0) 推荐(0)
摘要: 直接用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)
摘要: 自定义视频播放器的最好办法就是,隐藏掉原生播放器,把图像输出到canvas上面,然后再在周边加上一系列的控件,控件通过H5的API来控制源,源被控制了,Canvas上的图像也就被控制了。 自定义音频播放器的最好办法原理基本如上,有时间我要写个牛逼的播放器。 测试Demo 阅读全文
posted @ 2016-06-01 23:22 zcynine 阅读(856) 评论(0) 推荐(0)
摘要: 瀑布流效果分为两类:蘑菇街效果(第一种:固定列数)、百度图片/花瓣网(第二种:随着窗口的大小列数发生变化 ) 涉及到的问题: 1.数据问题(应用的技术:ajax/jsonp) 2.数据加载之后如何显示在页面上 ,展现出效果。 第一种:蘑菇街式的固定列数 原理: 一个ul,如果有四列,就是有四个li( 阅读全文
posted @ 2016-05-27 16:07 zcynine 阅读(379) 评论(0) 推荐(0)
摘要: WebKit CSS: 1.“盒模型”的具体描述性质的包围盒块内容,包括边界,填充等等。 2.“视觉格式化模型”描述性质,确定了位置和大小的块元素。 3.“视觉效果”描述属性,调整的视觉效果块内容,包括溢出行为,调整行为,能见度,动画,变换,和过渡。 4.“分页媒体”描述性能与外观的属性,控制印刷版 阅读全文
posted @ 2016-05-03 13:58 zcynine 阅读(513) 评论(0) 推荐(0)
摘要: // 手势事件 touchstart //当手指接触屏幕时触发 touchmove //当已经接触屏幕的手指开始移动后触发 touchend //当手指离开屏幕时触发 touchcancel // 触摸事件 gesturestart //当两个手指接触屏幕时触发 gesturechange ... 阅读全文
posted @ 2016-05-03 13:31 zcynine 阅读(1554) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 15 下一页