- 博客(10)
- 收藏
- 关注
转载 js,正则表达式,去除重复字符
var str = "abcabcccddf";var res = str.replace(/(.).*\1/g,"$1") console.log(res);
2016-07-04 10:56:47
1854
转载 Javascript定义类(class)的三种方法
转自:http://www.ruanyifeng.com/blog/2012/07/three_ways_to_define_a_javascript_class.html三、极简主义法荷兰程序员Gabor de Mooij提出了一种比Object.create()更好的新方法,他称这种方法为"极简主义法"(minimalist approach)。这也是我推荐的方法。
2016-06-30 10:32:06
405
转载 js 模块化开发
原文链接什么是模块化开发?前端开发中,起初只要在script标签中嵌入几十上百行代码就能实现一些基本的交互效果,后来js得到重视,应用也广泛起来了,jQuery,Ajax,Node.Js,MVC,MVVM等的助力也使得前端开发得到重视,也使得前端项目越来越复杂,然而,JavaScript却没有为组织代码提供任何明显帮助,甚至没有类的概念,更不用说模块(module)
2016-03-23 17:37:08
6236
转载 css 未知尺寸元素水平垂直居中(只针对inline,inline-block,table-cells)
http://www.html-js.com/article/BOM-related-summary-verticalalign-attributes-and-vertical-center%202946
2016-03-18 09:56:17
405
转载 js 事件委托
JavaScript事件委托的技术原理如今的JavaScript技术界里最火热的一项技术应该是‘事件委托(event delegation)’了。使用事件委托技术能让你避免对特定的每个节点添加事件监听器;相反,事件监听器是被添加到它们的父元素上。事件监听器会分析从子元素冒泡上来的事件,找到是哪个子元素的事件。基本概念非常简单,但仍有很多人不理解事件委托的工作原理。这里我将要解释事件委托
2016-03-17 17:39:35
1308
转载 js 事件捕获和冒泡
http://www.cnblogs.com/hh54188/archive/2012/02/08/2343357.html
2016-03-17 16:57:37
254
转载 js 继承
// 定义Person构造器function Person(firstName) { this.firstName = firstName;}// 在Person.prototype中加入方法Person.prototype.walk = function(){ alert("I am walking!");};Person.prototype.sayHello = func
2016-03-17 15:32:03
239
转载 pageX,clientX,screenX,offsetX区别
pageX/pageY:鼠标相对于整个页面的X/Y坐标。注意,整个页面的意思就是你整个网页的全部,比如说网页很宽很长,宽2000px,高3000px,那pageX,pageY的最大值就是它们了。特别说明:IE不支持!clientX/clientY:事件发生时鼠标在浏览器内容区域的X/Y坐标(不包含滚动条)。浏览器内容区域即浏览器窗口中用来显示网页的可视区域,注意这个可视,也
2016-03-16 09:49:36
483
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人