猿问

请问这个ajax使用中,这里函数调用是什么意思?

HTML:

new_ajax.js 文件 :

https://img4.mukewang.com/5c42c93b0001e8c205290622.jpg

第一 : 请问new_ajax.js文件最后,判断数据返回错误的情况下,succ()和Fail()是什么意思?为何不是写成 function succ()的和function Fail()的形式。


第二 : html文件中,调用ajax方法的时候


ajax("a.txt",function(str){

                alert(str);

            });  


//  这里为何要写成function(str){}的形式?  那么之前封装的ajax函数中,里面不是oAjax.responseText么?到了html里面调用的时候,为何成了str。

小白不太懂,望各位大神详细指点。

乀(ˉεˉ乀)


慕的地8271018
浏览 711回答 1
1回答

四季花海

第一:这里的Succ和Fail只是形参,并不需要你去申明,它就是你传入ajax方法的第二个参数和第三个参数,实际上在ajax函数中这两个函数分别是请求成功和失败的回调函数第二:同样str是形参,oAjax.responseText是实参,调用时oAjax.responseText的值会赋给str变量
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答