--------------------------这段代码 哪错了???? 晕 这段代码 不能执行~ 哪的错啊??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 3楼大哥 小弟不懂啊 能不能说的详细些 傻瓜些 <meta http-equiv="Content-Type" content="text/html"; charset="utf-8" /><script>function linkClosedMode(){ var _this = this; // 仅仅起到function引用对象占位的作用 _this.start = function(){return _this;}; // 使用第2章2.1节D中"闭包链式模式", // 使得默认的构造函数执行的时候先执行父类的构造函数 _this.add = function(func) // <<<<<<<<<<<<<<< { var oLstFunc = _this.start; _this.start = function() { // 用apply(this, arguments),使得start的所有参数带入链路中的所有函数 oLstFunc.apply(this, arguments); func.apply(this, arguments); oLstFunc = null; delete _this.start; _this.start = function(){}; }; return _this; }; for(var i = 0, j = arguments.length; i < j; i++) _this.add(arguments[i]); return this;}// 使用:new linkClosedMode().add(function(){ alert("加入的第一个方法")}).add(function(){ alert("加入的第二个方法")}).add(function(){ alert("加入的第三个方法")}).start();// 或者:new linkClosedMode(function(){ alert("加入的第1个方法")},function(){ alert("加入的第2个方法")},function(){ alert("加入的第3个方法")}).start();</script> JAVA / JS 实现截取一个网页保存成一张图片(jpg/pdf)的功能,网页还有滚动条哦。求大神赐教,谢谢,全部积分给你们 js动态生成的dom节点不能绑定事件的原因 请教 Ext3.3中grid的问题 一个关于javascript加载的问题 一些常用的对象和事件 帮忙看一下这段js 代码的意思? juery如何获取json中role.remark的值 jqgrid--传值自定义问题 急救,高手帮忙,通过proxy访问jsp页面出现问题 extjs grid 一个简单的不能再简单的示例,可TMD还是出问题了 大伙来帮忙弄弄个,自己也在编,一会来看 关于事件冒泡
<script>
function linkClosedMode()
{
var _this = this; // 仅仅起到function引用对象占位的作用
_this.start = function(){return _this;};
// 使用第2章2.1节D中"闭包链式模式",
// 使得默认的构造函数执行的时候先执行父类的构造函数 _this.add = function(func) // <<<<<<<<<<<<<<<
{
var oLstFunc = _this.start;
_this.start = function()
{
// 用apply(this, arguments),使得start的所有参数带入链路中的所有函数
oLstFunc.apply(this, arguments);
func.apply(this, arguments);
oLstFunc = null;
delete _this.start;
_this.start = function(){};
};
return _this;
};
for(var i = 0, j = arguments.length; i < j; i++)
_this.add(arguments[i]);
return this;
}
// 使用:
new linkClosedMode().add(function()
{
alert("加入的第一个方法")
}).add(function()
{
alert("加入的第二个方法")
}).add(function()
{
alert("加入的第三个方法")
}).start();
// 或者:
new linkClosedMode(function()
{
alert("加入的第1个方法")
},function()
{
alert("加入的第2个方法")
},function()
{
alert("加入的第3个方法")
}).start();
</script>