第7分43秒说什么不用传,没有听清楚,默认就是REQUEST! 来回听了几次,没有听清楚!
第7分43秒说什么不用传,没有听清楚,默认就是REQUEST!
第7分43秒说什么不用传,没有听清楚,默认就是REQUEST!
2015-06-13
不是默认是request,是默认是异步
AJAX分为同步和异步两种
同步的话是会阻塞后面代码运行的,举个例子
var xmlHttp = new XMLHttpRequest();
xmlHttp.onreadystatechange=function() {
if (xmlhttp.readyState==4 && xmlhttp.status==200) {
// 执行回调函数
callback(xmlhttp.responseText);
}
}
function callback(response) {
console.log(response);
}
// 第三个参数表示是否异步,默认是true
xmlHttp.open("GET","test.php",false);
smlHttp.send();
// 下面是另外一段代码, 当open的第三个参数为false的时候,表示同步
// 这时候会发生阻塞,也就是说必须当服务端响应完成,执行完callback方法
// 之后才会执行后面的alert('123');
alert('123');举报