产品世界当前位置:菲娱2国际 > 产品世界 > >

菲娱国际注册:详谈nodejs异步编程(8)


  var jsonStr = '{"name": "mt}';  
  d.resolve(jsonStr);  
  }, 100);  
  return d.promise()  
  }  
  asyncInJQuery().then(function(val) {  
  var d = JSON.parse(val);  
  console.log(d.name);  
  }).then(function(v) {  
  console.log('success: ', v.name);  
  }, function(err){  
  console.log('show error: ' + err.message);  
  });  
  //Uncaught SyntaxError: Unexpected end of input  
  
  

  

从中可以看出,Promise对回调函数进行了结果处理,可以捕获回调函数执行过程中的异常,而jQuery.Deferred却不可以。

  

(责任编辑:admin)

上一篇:菲娱国际平台:Bootstrap面板使用方法

下一篇:没有了

推荐内容

客户服务热线

010-400-12345

在线客服