javascript深拷贝(deepClone)

2016-08-23
阅读 4 分钟
10.6k
在很多情况下,我们都需要给变量赋值,给内存地址赋予一个值,但是在赋值引用值类型的时候,只是共享一个内存区域,导致赋值的时候,还跟之前的值保持一直性。看一个具体的例子

实现小小的fullpage(二)

2016-08-08
阅读 2 分钟
2.2k
之前写的fullpage看似完美,简单易移植。但是今天测试给我提了个bug。说当滚动了一屏之后,再最大化或者最小化窗口的时候就会没有占满屏幕。

怎么写好组件

2016-07-18
阅读 5 分钟
4.2k
我们为什么要写组件呢?这里不细分组件、插件、控件,追究其原因无非让代码,能够复用,追求更快的开发效率。其实还有个重要的原因,项目大了之后,难以维护。这个时候就会把项目中重复的部分抽取出来,形成一个组件。但是组件也会有些'缺点',这个最后讲。

visible选择器

2016-07-18
阅读 3 分钟
3.5k
现在移动端项目在重构阶段,将之前的jQuery全部替换成Zepto了。由于Zepto的精简,以置于之前的jQuery的代码不能运行了,其中visible选择器就是其中一个。既然已经选择了Zepto,那就给Zepto增加visible功能。

href的那些事

2016-07-18
阅读 2 分钟
3.3k
看个问题<a href="">test</a>,此时href的值是什么呢?带着这样的疑问,开始今天的话题‘href的那些事’。

实现小小的fullpage

2016-07-17
阅读 3 分钟
4.6k
需求背景 今天运营给了一个需求,要做个引导页,也就是全屏滚动。考虑到只有3张图,就自己码个吧!说干就干。 思路 设置一个外层container, 用户的可见区域,也就是全屏 container内有3个层次,每个层次大小都跟container一样大小 每次滚动时候通过css的transform属性进行偏移,并结合transition过渡一下效果 {代码...} ...