2016年4月19日
摘要: 任意字符 [abc] 例子:o[usb]t——obt、ost、out 范围 [a-z]、[0-9] 例子:id[0-9]——id0、id5 排除 [^a] 例子:o[^0-9]t——oat、o?t、o t 什么是量词 出现的次数 {n,m},至少出现n次,最多m次 例子:查找QQ号 常用量词 {n, 阅读全文
posted @ 2016-04-19 21:49 hduhdc 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 本地对象(非静态对象) 常用的对象Object,Funcion,Array,Boolen,String,Boolen,Number,Date,RegEXP,Error;new一下就能用的 内置对象:(静态对象) Global\ Math 宿主对象(由浏览器提供的对象) Dom,Bom简单呢来讲就是d 阅读全文
posted @ 2016-04-19 15:55 hduhdc 阅读(94) 评论(0) 推荐(0) 编辑
摘要: var arr=[1,3,2];alert(arr instanceof Array); 返回true; 对于继承譬如一个Drag()拖拽的继承,我想加一个限制范围的拖拽 我需要写一个新的函数 function LimitDrag('id') { Drag(this,id);这样就继承看了Drag的 阅读全文
posted @ 2016-04-19 15:41 hduhdc 阅读(140) 评论(0) 推荐(0) 编辑
摘要: worker.prototype=Person.prototype;这一句话一定要放在延伸子类方法的前面防止报错 阅读全文
posted @ 2016-04-19 15:01 hduhdc 阅读(104) 评论(0) 推荐(0) 编辑
摘要: this 添加事件/定时器,定时器的话this就是window,解决办法首先先—this=this;function(){——this.stim()} 改写成面向对象的方法: 1:必须豆放在wimdow.onload里面 2、先把函数领出来,娶一个名字 3.把变量改为全局变量 4.吧windowon 阅读全文
posted @ 2016-04-19 14:47 hduhdc 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 构造函数就是类 面向对象: 继承 封装 多态 构造函数也叫工厂方式 工厂方式么有new 每个函数有自己的函数极其浪费资源每一次new一次,所以函数对象不断在新的诞生 this有的时候会失效 1.函数前面有new的时候 PTOTOTYPE 节省资源 String.prototype.trim=func 阅读全文
posted @ 2016-04-19 10:53 hduhdc 阅读(180) 评论(0) 推荐(0) 编辑