摘要: 简单的利用javascript的数组实现数据结构中的堆栈和队列。Stack.js源码:12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758... 阅读全文
posted @ 2014-06-10 11:49 天边、浅吟 阅读(215) 评论(0) 推荐(0)
摘要: 虽然和大家在一起学习各浏览器的Hack的写法,但我还是要说“Hack对于一位专业的前端攻程师来说并不是一样很好的东西,我力求处理浏览器兼容,尽量不使用Hack写法来处理,除非实在没有办法的情况下,再加以使用。”下面我们先来简单的了解一下什么是CSS Hack。Hack是针对不同的浏览器去写不同的CS... 阅读全文
posted @ 2014-06-10 11:41 天边、浅吟 阅读(248) 评论(0) 推荐(0)
摘要: 一、碎碎念~前言我们都用过jQuery的CSS()方法,其底层运作就应用了getComputedStyle以及getPropertyValue方法。对于那些只想混口饭吃的人来讲,晓得CSS()如何使用就足够了。对于希望在JS道路上越走越远的来人说,简单了解一些JS库底层实现对自己的学习很有帮助。可能... 阅读全文
posted @ 2014-06-10 10:09 天边、浅吟 阅读(232) 评论(0) 推荐(0)
摘要: document.body.clientWidth获取body元素对象的内容可视区域的宽度,即clientWidth=width+padding,不包括滚动条。document.body.clientHeight获取body元素对象的内容可视区域的高度,即clientHeight=height+pa... 阅读全文
posted @ 2014-06-10 10:02 天边、浅吟 阅读(525) 评论(0) 推荐(0)
摘要: x:设置或者是得到鼠标相对于目标事件的父元素的外边界在x坐标上的位置。clientX:相对于客户区域的x坐标位置,不包括滚动条,就是正文区域。offsetx:设置或者是得到鼠标相对于目标事件的父元素的内边界在x坐标上的位置。screenX:相对于用户屏幕。演示代码: Click here to ... 阅读全文
posted @ 2014-06-10 09:37 天边、浅吟 阅读(589) 评论(0) 推荐(0)