关于javacript的一点疑问 我看见很多js都是这样写的:opt.close=opt.close||function(){}; 我想问的是或后面的function(){}是干嘛用的,为什么这样写啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 就是默认值function obj(opt) { opt=opt||{}; opt.close=opt.close||function(){}; this.close=opt.close;}var a = new obj();a.close(); // 保证这样调用能正常执行,close有值。var b = new obj({close: function() { alert('zswang路过'); }});b.close(); // 也可以自己设置默认参数的好处就是调用接口可以向前兼容。 很好,水哥厉害啊,DELPHI的高手!没有想到JS也这么厉害! ie里运行activex控件的问题,兄弟们帮忙看看! 好几天没想通的一个JavaScript菜单,SOS ~~~~关于 js 代码作用域的疑问~~~~ 求正则验证 请帮我看看这段JS,谢谢 模式对话框返回值问题 在线等 急! 如何实现自动点击iframe里的超链接? 100分!div id的问题. 高分在线急等,一个关于select的很菜的问题 请教:event.srcElement的问题 多行文本输入框怎么显示字符串. firefox不能显示flash
function obj(opt) {
opt=opt||{};
opt.close=opt.close||function(){};
this.close=opt.close;
}var a = new obj();
a.close(); // 保证这样调用能正常执行,close有值。var b = new obj({close: function() { alert('zswang路过'); }});
b.close(); // 也可以自己设置默认参数的好处就是调用接口可以向前兼容。