; !function (win) {
var tt1 = 10; //内部私有 ,
var tt2 = 20; //内部私有
//test.prototype.tt1 = 0;//共有变量
var test = function () {};
test.prototype.F1 = function (obj1,obj2) {
}
test.prototype.t1 = function (obj1, obj2) {
console.log(obj1 + "test" + obj2);
};
test.prototype.t2 = function (obj1,obj2) {
var that = this;
//var timeid = window.setInterval("mytest.t1(obj1,obj2)", 1000 * 2); //未定义
//var timeid = window.setInterval("mytest.t1('10','2')", 1000 * 2); //执行
//定时器 需要一个全局参数
var timeid = window.setInterval("mytest.t1(mytest.tt1,mytest.tt2)", 1000 * 2); //执行,
}
win.mytest = new test(); //继承
}(window);
mytest.tt1 = 111;
mytest.tt2 = 222;
mytest.t2(15, 16);
mytest.tt1 = 1110;
mytest.tt2 = 2220;