jQ 基础取值问题, 如果用 Angular 呢? 哪个效率更高?
如下结构是请求后台,打印出的 res
返回数据,JQ如何取出 token
的值 ?
如果用 Angular做呢 ? 哪个效率高
function myFunction(){
$.ajax({
url : 'http://49.233.117.26/api/3.8/auth/signin',
headers: {'content-type': 'text/xml'},
data:'<tsRequest>' + '<credentials name="admin" password="admin" >' +
'<site contentUrl=""/>' + '</credentials>' + '</tsRequest>',
type : 'post',
crossDomain: true,
async : false,
cache : false,
success : function (res){
console.log(res);
// 取值部分
}
});
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
答案是一样高,不过
jQuery
的代码可以短很多:这其实是利用了
XML
的结构与HTML
高度类似的特点,把XML
当HTML
来解析。官方的解析方法是把
XML
按 XMLDocument 来解析,jQuery
貌似有XML
相关的API
,但是没认真学过jQuery
所以不记得了。现代框架基本都不考虑
XML
了,如果没有现成的jQuery
的话,就直接适使用DOM
接口:jQuery
估计也是这么做的,但是代码明显短很多。按道理说
res
应该已经是XMLDocument
节点对象,可以直接应用DOM
接口的。