function obj(){
var x=30;
function fun1(){
alert(x);
}
this.fun2=function(){
fun1();
}
}var o=new obj();
o.fun2();
o.fun1();执行o.fun1()时会出现对像不支持这个方法
页执行o.fun2()会执行obj的fun1
var x=30;
function fun1(){
alert(x);
}
this.fun2=function(){
fun1();
}
}var o=new obj();
o.fun2();
o.fun1();执行o.fun1()时会出现对像不支持这个方法
页执行o.fun2()会执行obj的fun1
this.Value = 111;
var value = 222;
this.Foo = function(){
alert(this.Value);
foo();
}
function foo(){
alert(value);
}
}new Test().Foo();
new Test().foo();
除非MS升级JS?!MS并非Javascript的作者!JScript现在的最新版本是8.0(JScript.NET)
昨晚睡觉还在想这个问题,也是这么想的,没办法测试,谢谢了。结帖。
JScript只是Javascript的仿制品而已。
感觉微软的东东都是仿制的,DOS(好象是买的)、Windows操作系统 (苹果视窗),C#(Java),靠之起家的BASIC的作者也不是微软。 ...