JavaScript RegExp方法获取地址栏参数(面向对象)
Request = {
QueryString : function(item){
var svalue = location.search.match(new
RegExp('[?&]' + item + '=([^&]*)(&?)','i'));
return svalue ? svalue[1] : svalue;
}
}
var key = Request.QueryString('key');
Request.QueryString是否跟ASPNET和JAVA很象呢?
JavaScript 面向对象入门精简篇第1/2页
封装:javascript中创建对象的模式中,个人认为通过闭包才算的上是真正意义上的封装,所以首先我们先来简单介绍一下闭包,看下面这个例子:scripttype
javascript 对象定义方法 简单易学
工厂模式:初级开发者可能会这样定义对象:varobj=newObject();obj.name="hero";obj.showName=function(){alert(this.name);}这里存在一个问题就是如果我们要在多个地方用obj
JAVASCRIPT THIS详解 面向对象
虽然在开始学习的时候觉得比较难,但只要理解了,用起来是非常方便和意义确定的。JavaScript也提供了这个this关键字,不过用起来就比经典OO语言中要"