你的位置:首页 > 软件开发 > Java > 惰性函数——JS高级

惰性函数——JS高级

发布时间:2015-07-01 17:00:16
我们先来看一下js的异步提交。XHR我们在原生的时候常常用到,因为常用到,我们更多把封装到了工具库中先看下他最常用的实现 1 // 旧方法 2 3 function createXHR() { 4 var xhr; 5 try{ 6 xhr = new 7 ...

我们先来看一下js的异步提交。

XHR我们在原生的时候常常用到,因为常用到,我们更多把封装到了工具库中

先看下他最常用的实现

 1 // 旧方法 2  3 function createXHR() { 4   var xhr; 5   try{ 6     xhr = new  7   }catch(e) { 8     handleErr(e); 9 10     try {11       xhr = new ActiveXObject("Ms);12     }catch(e) {13       try{14         xhr = new ActiveXObject("Microsoft.);15       }catch(e) {16         xhr = null;17       }18     }19   }20 21   return xhr ;22 }23 24 function handleErr(error) {25   // 这一步在实战中很重要,因为catch会延长作用域链,所以是在全局作用域声明的e26   // 这里我们把它赋给局部变量,则查找更快27   var err = error;28 29   // do sth.30 }

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:惰性函数——JS高级

关键词:JS

JS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。