(100分),刚学习的js,挺麻烦的!!半小时后结贴,多谢!
调用时这么写, :
var comm = new xtComm.Coord("Add");
xtComm.Coord.Calc(1, 43);
下面的代码怎样编写,可以满足 像上面那段代码的调用? 【要求:模块化写法(符合AMD规范)】
var xtComm = (function () {
var Coord = (function () {
var __type = "";
var ctor = function (type) {
this.__type = type;
}
var proto = ctor.prototype;
proto.add = function (n1, n2) {
var result = 0;
if(__type == "add"){
result = n1 + n2;
}
return result;
};
return proto;
})();
xtComm.Coord = Coord;
return xtComm;
})();
var comm = new xtComm.Coord("Add");
xtComm.Coord.Calc(1, 43);
下面的代码怎样编写,可以满足 像上面那段代码的调用? 【要求:模块化写法(符合AMD规范)】
var xtComm = (function () {
var Coord = (function () {
var __type = "";
var ctor = function (type) {
this.__type = type;
}
var proto = ctor.prototype;
proto.add = function (n1, n2) {
var result = 0;
if(__type == "add"){
result = n1 + n2;
}
return result;
};
return proto;
})();
xtComm.Coord = Coord;
return xtComm;
})();
...全文
相关推荐
js中!和!!的区别与用法
js中!的用法是比较灵活的,它除了做逻辑运算常常会用!做类型判断,可以用!与上对象来求得一个布尔值, 1、!可将变量转换成boolean类型,null、undefined和空字符串取反都为false,其余都为true。 !null=true !undefined=true !''=true !100=false !'abc'=false 2、!!常常用来做类型判断,在第一步!(变量)之后再做逻辑取反运算,在js中新手常常会写这样臃肿的代码: 判断变量a为非空,未定义或者非空串才能执行方法体的内容 var a; if(a!=null&&typeof(a)!=undefined&&a!='')
JavaScript的100个经典实例
这是JavaScript的100个实例,希望学习的朋友可以看下,非常经典,囊括基础 JavaScript 实例、JavaScript 变量、JavaScript 条件语句 If ... Else等等
JS的100多个犀利效果(有效果图,有代码)
网页中的各种JS神奇效果,有源码,有图片,可直接拿进自己项目中用。
javascript经典100例
100个经典javascript实例,附上源代码,演示效果及javascript参考大全中文手册。
js 实现 表格设置为“100%”时获取表格的宽度
js 实现 表格设置为“100%”时获取表格的宽度! 值得下载看看!资源免费,大家分享!!


