为了账号安全,请及时绑定邮箱和手机立即绑定

原生JS如何实现使用后台接口获取数据?

原生JS如何实现使用后台接口获取数据?

热爱学习又爱玩 2016-11-15 14:24:36
刚开始学前端,用的是NG,但是很好奇,如果是原生的JS是如何写这些功能的?比如服务与后台交互数据?
查看完整描述

3 回答

?
Sakurasan

TA贡献3条经验 获得超0个赞

var xmlhttp;    
  if (str=="")
  {
    document.getElementById("txtHint").innerHTML="";
    return;
  }
  if (window.XMLHttpRequest)
  {
    // IE7+, Firefox, Chrome, Opera, Safari 浏览器执行代码
    xmlhttp=new XMLHttpRequest();
  }
  else
  {
    // IE6, IE5 浏览器执行代码
    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
  xmlhttp.onreadystatechange=function()
  {
    if (xmlhttp.readyState==4 && xmlhttp.status==200)
    {
      document.getElementById("txtHint").innerHTML=xmlhttp.responseText;
    }
  }
  xmlhttp.open("GET","/try/ajax/xxx"+str,true);
  xmlhttp.send();

ng的http模块是把上述封装后的实现。顺便说下你不知道原生没必要这么早看angular,react这种吧?

查看完整回答
反对 回复 2016-11-16
?
Caballarii

TA贡献1123条经验 获得超629个赞

ajax

查看完整回答
反对 回复 2016-11-15
  • 3 回答
  • 0 关注
  • 7615 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信