JavaScript
文章平均质量分 56
clayja
这个作者很懒,什么都没留下…
展开
-
图片轮播
不管前端技术如何日新月异,有的需求总是不变的,比如图片轮播那么如何实现呢?biubiu~思路来了!首先,我们理一下需求:界面上每次展示一张图片,间隔一段时间候展示下一张图片;咦,这里我们是不是有点想法,很明显需要用到setTimeout。还有一个需求就是,鼠标移动到图片的index时,切换到这张图片;那么如何切换呢?很简单,隐藏当前图片,停止它参与的动画,并使选择i原创 2017-03-11 16:18:06 · 1127 阅读 · 0 评论 -
编写高质量的JavaScript
高质量的JavaScript代码要求:可读的一致的可预测的看起来像是同一个人写的有文档的注意:1.减少全局变量,避免命名冲突避免函数内部使用未声明变量(未声明变量默认为全局变量),坚持使用var声明变量(通过var创建的全局变量(在任何函数体之外创建的变量)不能被删除。没有用var创建的隐式全局变量(不考虑函数内的情况)可以被删除。);使用命名空间或者立即执行的原创 2017-03-11 17:58:43 · 452 阅读 · 0 评论 -
图片懒加载
function lazyLoadImg() { var img = document.getElementsByTagName('img'); setTimeout(function() { for (var i = 0, length = img.length; i < length; i++) { if (img[i].getAttribute('imgsrc')) {原创 2017-03-11 18:05:55 · 300 阅读 · 0 评论 -
病毒
题目描述 小B最近对破解和程序攻击产生了兴趣,她迷上了病毒,然后可怕的事情就发生了。不知道什么原因,可能是小B的技术水平还不够高,小B编写的病毒程序在攻击一个服务器时出现了问题。尽管成功的侵入了服务器,但并没有按照期望的方式发挥作用。小B的目的很简单:控制服务器的内存区域,试图在内存中装入从1到n之间的n个自然数,以覆盖内存区域。可能是小B对编程理解上的问题,病毒似乎没有完全成功原创 2017-03-16 21:53:45 · 700 阅读 · 0 评论