2015年3月9日

javascript-正则表达式

摘要: 正则表达的创建方式http://www.w3school.com.cn/jsref/jsref_obj_regexp.asp1 var box =new RegExp('Box'); //第一个参数是模式字符串2 alert(box); ... 阅读全文

posted @ 2015-03-09 17:25 VANQUISHER 阅读(157) 评论(0) 推荐(0) 编辑

2015年3月6日

javascript-数组和对象.方法

摘要: 转化方法--对象或数组都是具有【toLocaleString()】、【toString()】、【valueOf()】方法1 var box =['Vanquisher',25,'计算机编程',new Date]; 2 3 //都返回 Vanquisher,25,计算机编... 阅读全文

posted @ 2015-03-06 17:35 VANQUISHER 阅读(167) 评论(0) 推荐(0) 编辑

javascript-数组和对象.

摘要: 对象数组的创建方式 和 访问方式 就略过了!对象 1 function box(obj) 2 { 3 alert(obj.name); 4 alert(obj,age); 5 } 6 7 var obj ={ 8 name:'VanquisherMe', 9 age... 阅读全文

posted @ 2015-03-06 15:44 VANQUISHER 阅读(96) 评论(0) 推荐(0) 编辑

javascript-匿名函数、闭包应用(3).

摘要: 模仿块级作用域 1 function box() 2 { 3 //包含在我执行的匿名函数,就可以实现私有作用域 4 (function() 5 { 6 ... 阅读全文

posted @ 2015-03-06 00:58 VANQUISHER 阅读(101) 评论(0) 推荐(0) 编辑

2015年3月5日

javascript-匿名函数、闭包常见问题(2).

摘要: ★★★★来看一个经典的例子 1 //想实现的是 arr[0]=0,arr[1]=1,arr[2]=2...arr[4]=4 2 function box() 3 { 4 var arr=[]; 5 6 ... 阅读全文

posted @ 2015-03-05 17:36 VANQUISHER 阅读(110) 评论(0) 推荐(0) 编辑

javascript-匿名函数、闭包基础整理(1).

摘要: 匿名函数 1 //把匿名函数赋值给变量 2 var box=function() 3 { 4 return 'Lee'; 5 } 6 7 // 匿名函数自我执行来执行匿名函数 8 (function() 9 {10 alert... 阅读全文

posted @ 2015-03-05 16:28 VANQUISHER 阅读(84) 评论(0) 推荐(0) 编辑

javascript-面向对象之继承(1).

摘要: ECMAScript只支持继承,不支持接口实现,而实现继承的方式依靠原型链完成原型+对象构造之间的关系结构,形成的像链条一样的,称之为原型链 1 //继承,通过原型链实现 2 function Box() //被继承的函数叫做超类型(父类 , 基类) 3... 阅读全文

posted @ 2015-03-05 00:45 VANQUISHER 阅读(174) 评论(0) 推荐(0) 编辑

javascript-面向对象和原型(3).

摘要: 进阶的面向对象和原型--常见技巧 原型模式创建对象也有自己的缺点,它省略了构造函数传参初始化这一过程,带来的缺点就是初始化的值都是一致的.而原型最大的缺点就是它最大的优点,那就是共享.原型中所有属性是被很多实例共享的,共享对于函数非常适合,对于包含基本值得属性也还可以 .但如果属性包含引用类型,就存... 阅读全文

posted @ 2015-03-05 00:06 VANQUISHER 阅读(90) 评论(0) 推荐(0) 编辑

2015年3月4日

javascript-面向对象和原型(2).

摘要: 继续....先来一段 常见构造函数1 function Box(){}; 2 Box.prototype.name='Lee';3 Box.prototype.ag... 阅读全文

posted @ 2015-03-04 15:55 VANQUISHER 阅读(93) 评论(0) 推荐(0) 编辑

2015年1月28日

javascript-面向对象和原型(1).

摘要: 1.工厂模式解决了集中实例化的问题,解决了实例化大量重复的问题 1 function createObject(name ,age) 2 { 3 var obj =new Object(); //创建对象 4 ... 阅读全文

posted @ 2015-01-28 11:24 VANQUISHER 阅读(114) 评论(0) 推荐(0) 编辑

导航