JavaScript原型
在书上看到这样的代码 我觉得有点问题 不知道对不对?大家来看一下吧
JScript code:
var Adder = function(valueA, valueB) {
var newvalue = valueA + valueB;
this.value = newvalue;//这里的this是不是多此一举啊?
};
Adder.prototype.result = function() {alert(this.value)};//这里的也要去掉
var added = new Adder(5,6);
added.result();
this指代执行代码的对象
所以代码运行时指代的是added这个Adder实例.
value就等于是added的实例变量.
删除this的话.value则成为全局变量.
http://blog.csdn.net/xiaofan_sap/archive/2009/10/15/4677394.aspx 有时间看看这篇文章吧
var newvalue 是私有变量,而this.value = newvalue 则是公有变量
mark it,then study it
相关问答:
<script type="text/javascript">
function IsValidate()
{
var flag=false;
var cellPartN ......
后台:
protected void form_ini2(string id)
{
//处理代码
}
前台:
<script language="javascript">
function DbClickEvent(a ......
需要兼容ie firefox safari 等浏览器
IE 可以用FSO 但是在其他浏览器不能用
一般的浏览器处于安全考虑都不允许JavaScript读写本地文件的吧
XML文档内容如下(user.xml):
<?xml version="1.0&qu ......