这种是什么写法请各位高手解答 晕大哥我知道是YAHOO的东西但是不清楚是YAHOO的什么东西我现在就是想研究下他的这种是YAHOO用的什么技术写出来的~~~有没有哪位大哥能看出来呢~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 failure : function(o) {showDialog("defaultError");},argument : [],timeout :30000} 就是这种写法不明白是什么的所以就无从下手~~ 这种写法是JS的对象写法var callback = { success : function(o) { if (o.responseText !== undefined) { if (o.responseText == 'ok') { showSenderSaved(); getContacts(); } else { showDialog("defaultError"); } } }, failure : function(o) { showDialog("defaultError"); }, argument : [], timeout :30000 } 意思是callback是类似一个OOP里的类success和failure是方法argument和timeout是属性可以通过callback.success(o),success.timeout以此类推调用 好像是jQuery小弟玩过几天jQuery这东东,但没啥印象了。这种写法应该是的,Ajax的写当如下: xmlHttp.onreadystatechange = handleStateChange;//回调函数 xmlHttp.open("GET",url,true); xmlHttp.send(null); json,基本就是一个hashtable。如果说C#中一切都是对象,那么JS中一切就都是变量,包插函数本身。var hash = { a: 1, b: 2}// 两种调用方法:alert(hash.a);alert(hash["b"]);如果把函数当成值:var hash = { b: function () { alert("b") }}//alert(hash["b"]);//hash["b"]();hash.b(); 帮忙修改个焦点图自动切换的代码 做了个网站,怎么直接判断是手机浏览,还是计算机浏览呀 javascript显示整型数据的问题,急!急!急! HTML控件加上runat=server以后怎么来实现JS代码? 【EXT】关于EXT-grid中JSON数据串含有map的问题 UTC转中文时间 跪求javascript不能调试的问题 javascript能否实现屏幕取色 如何在JS里给FILE类型的表单付值 我发现有个网站不仅能自动修改主页,而且在恢复后立即修改,导致用户难以恢复原来的主页。请问是何原因?如何解决? 如何在后台设置DIV位置 javascript如何调用本地(客户端)的java类
showDialog("defaultError");
},
argument : [],
timeout :30000
}
就是这种写法不明白是什么的所以就无从下手~~
success : function(o) {
if (o.responseText !== undefined) {
if (o.responseText == 'ok') {
showSenderSaved();
getContacts();
} else {
showDialog("defaultError");
}
}
}, failure : function(o) {
showDialog("defaultError");
},
argument : [],
timeout :30000
} 意思是
callback是类似一个OOP里的类
success和failure是方法
argument和timeout是属性
可以通过callback.success(o),success.timeout以此类推调用
小弟玩过几天jQuery这东东,但没啥印象了。
这种写法应该是的,Ajax的写当如下:
xmlHttp.onreadystatechange = handleStateChange;//回调函数
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
var hash = {
a: 1,
b: 2
}
// 两种调用方法:
alert(hash.a);
alert(hash["b"]);
如果把函数当成值:var hash = {
b: function () { alert("b") }
}
//alert(hash["b"]);
//hash["b"]();
hash.b();