摘要: JavaScript算法题之–随机数的生成需求描述:从一组有序的数据中生成一组随机并且不重复的数,类似于简单的抽奖程序的实现。先来生成一个有序的数组:1var arr = [],2length = 100,3i = 0;45for( ; i < length; i++ ){6arr.push( i ... 阅读全文
posted @ 2014-07-23 17:57 lmy_moonsky 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 一个CSS中Z-index的用法CSS教程:彻底掌握Z-index属性大多数的CSS属性都很容易使用。常常,当您对标记语言的元素使用CSS属性时,产生的结果会随着您刷新页面而立即呈现。而另一些CSS属性,却会有一些复杂,且只能在给定的环境下才会工作。Z-index属性便属于上面所说的后面的那一组。Z... 阅读全文
posted @ 2014-07-23 17:56 lmy_moonsky 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 正则基础之——贪婪与非贪婪模式1概述贪婪与非贪婪模式影响的是被量词修饰的子表达式的匹配行为,贪婪模式在整个表达式匹配成功的前提下,尽可能多的匹配,而非贪婪模式在整个表达式匹配成功的前提下,尽可能少的匹配。非贪婪模式只被部分NFA引擎所支持。属于贪婪模式的量词,也叫做匹配优先量词,包括:“{m,n}”... 阅读全文
posted @ 2014-07-23 17:55 lmy_moonsky 阅读(392) 评论(0) 推荐(0) 编辑
摘要: JavaScript的作用域和提升机制你知道下面的JavaScript代码执行时会输出什么吗?12345678var foo = 1;function bar() {if (!foo) {var foo = 10;}alert(foo);}bar();----相当于:var foo = 1;func... 阅读全文
posted @ 2014-07-23 17:54 lmy_moonsky 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 在我们用javascript动态添加某一类型的元素时,这些元素需要绑定某一事件,比如click事件,那么我们就需要用到delegate函数如果我们在每一次动态添加这种类型的元素的时候,都为该元素绑定某一事件的话,这样比较浪费。delegate函数就是让我们为某一类型的元素只绑定一次某一事件即可,即使... 阅读全文
posted @ 2014-07-23 17:47 lmy_moonsky 阅读(158) 评论(0) 推荐(0) 编辑