ajax同步和异步
// 方案2: 回调函数 // function getFile( callback ){ // // 1: 创建ajax对象 XMLHttpRequest // var xhr = new XMLHttpRequest(); // // 2: 打开通道 // xhr.open( 'get', 'test.txt', true ); // // 3: 发送请求 // xhr.send(); // // 4:监听通道 // xhr.onreadystatechange = function( res ){ // if( xhr.status === 200 && xhr.readyState === 4 ){ // //result = xhr.responseText; // callback( xhr.responseText ); // } // } // } var btn = document.querySelector( '.btn' ); btn.onclick = function(){ ajax( 'test.txt', process ); } function process( data ){ alert( data ); }
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步