摘要: 第一种算法: 算法思想: 1、构建一个新数组,新数组包含一个元素,元素值为目标数组的一个值; 2、从目标数组的第二个元素开始遍历,依次取出每一个元素; 3、将取出的元素与新数组里面的所有元素进行比较,如果没有出现,则将该元素添加到新数组中,如果出现,则处理下一个目标数组的元素; 4、目标数组的所有元 阅读全文
posted @ 2016-06-17 15:39 自诩 阅读(8021) 评论(0) 推荐(0) 编辑
摘要: javascript中的数组是无类型的,也就是说数组元素可以是任意类型,并且同一个数组中的不同元素也可能有不同类型。数组元素甚至可以是对象或其他数组,这样可以利用数组创建复杂的数据结构,如对象的数组和数组的数组。 下面从头开始看javascript数组有什么特点: 因为数组直接量的语法允许有可选的结 阅读全文
posted @ 2016-06-17 13:03 自诩 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 图片轮播我们经常在众多网站中看到,各种轮播特效在有限的空间上展示了几倍于空间大小的内容,并且有着良好的视觉效果。很多初学js的小伙伴都会拿这个来练习。我也不例外,所以在此分享几个我写轮播图的过程,代码不足之处请多指教哦,相互学习。 好了,先来说第一种轮播特效: 就是通过修改每一张图片的透明度,让其每 阅读全文
posted @ 2016-06-16 18:16 自诩 阅读(17440) 评论(0) 推荐(0) 编辑
摘要: 之前在聊天群里看到有人说面试的时候被问到了怎样实现一个拖拽效果,当时看到后在心里默默思考了下,结果发现好像我也写不出来啊。本着遇到一个解决一个的思想,就亲自敲了一个,看到张鑫旭大神写的代码,真的很厉害,多多学习了,(感觉随便搜一个关于前端方面的问题都能看到他的网站,真是太佩服了,写了那么多文章,十分 阅读全文
posted @ 2016-06-15 22:05 自诩 阅读(16690) 评论(0) 推荐(0) 编辑
摘要: 每次打开一些新闻客服端等APP都会看到很有特色的loading特效,就好奇用前端的知识该怎么去实现,本来以为要花挺长时间,不过明白了原理之后就很快搞定了。大多数的特效原理都是想通的,所以就上了四种特效,代码可能写的比较粗糙,大家多多理解,相互学习。(并未兼容IE浏览器哦)。 第一种特效: 1 <di 阅读全文
posted @ 2016-06-15 21:44 自诩 阅读(308) 评论(0) 推荐(0) 编辑