在js函数中,参数传递有没有所谓的值传递或者是地址/索引传递的??
如果我的js函数的参数是一个jquery对象,那么它的传递属于哪种。此外,例如:
for(var i=0;i<10;i++){
var obj=$("#a_id"+i);
$.ajax({
url:"/url",
type:"post",
dataType:"json",
data:({}),
success:success
});
function success(json){
alert(obj.text());
}
}
这种情况下,传递到success函数中的obj的参数有没有变化的??(例如当i=0时候,a_id0变成是a_id2的对象等,因为ajax是异步请求,故而求解)
不好意思,这里是两个问题,我说的是函数的参数,不是请求的参数