美文网首页
原生js调用json方法

原生js调用json方法

作者: 乱蓬头199302 | 来源:发表于2017-06-23 16:16 被阅读0次

摘要:ajax:无刷新数据读取,读取服务器上的信息 ## HTTP请求方法: GET:用于获取数据,如浏览帖子

Ajax基础

ajax:无刷新数据读取,读取服务器上的信息

HTTP请求方法:

GET:用于获取数据,如浏览帖子

ajax.judgeXmlHttpRequest('get','index.php',function(data){    alert(data);//这是服务器返回的数据})

POST:用于上传数据,如用户注册

vardataJson = {    name:'ys',age:123}ajax.judgeXmlHttpRequest('post','index.php',function(data){    alert(data);//这是服务器返回的数据},dataJson)

GET与POST的区别:

GET:通过网址传递(放入url中),会将传递的数据放到网址上面,名字=值&名字=值

get方式容量小,安全性低,有缓存

POST:不通过网址传递

post容量较大,一般可达2G,安全性相对较高,没有缓存

原生Ajax的编写

Ajax运行步骤

创建一个Ajax对象

非IE6浏览器:

varoAjax=newXMLHttpRequest();

IE6浏览器:

varoAjax=newActiveXObject("Microsoft.XMLHTTP");

连接到服务器

Ajax.open(方法,文件名,异步传输);

阻止缓存方法:

Ajax.open('GET','a.txt?t='+newDate().getTime(),true);

同步:js中指事情必须一件一件来

异步:js中指多件事情要一起做

ajax是做异步传输的,并不是同步

发送请求

Ajax.send();

接收返回值

请求状态监控:onreadystatechange事件:当自己的Ajax与服务器之间有通讯时触发,主要通过readyState属性来判断结束没有,结束了也并没有代表成功,status属性来判断

readyState属性:请求状态

0(未初始化)还没有调用open方法

原文链接

相关文章

  • 原生js调用json方法

    摘要:ajax:无刷新数据读取,读取服务器上的信息 ## HTTP请求方法: GET:用于获取数据,如浏览帖子 A...

  • WKWebView与vue.js的交互

    原生调用js的方法 js写法 Swift写法 js调用原生的方法 js写法 Swift写法 1.创建和设置JSOb...

  • Android webview 与 js(Vue) 交互

    js 与原生交互分为两种情况:js 调用原生方法,原生调用 js 方法。 本文将对这两种情况分别讲解,H5 端用 ...

  • Android WebView与js交互

    js调用原生方法 设置WebView支持JavaScript 在js中调用本地java方法 定义JsInterfa...

  • WKWebView与JS交互

    1.原生调用JS 方法 红色框内为js方法以及要传的参数名,如果不传参数,只传方法名就好 2.js调用原生 首先,...

  • 第四天2018-10-24

    switf原生与html.js交互 目的:实现点击更换图片的功能原理:点击->js调用原生方法->在原生的方法里面...

  • WebViewJavascriptBridge浅谈

    WebViewJavascriptBridge核心原理就是2个方法: 原生调用js(直接执行js方法) WKWeb...

  • JS与OC原生方法互相调用

    本文将通过JavaScriptCore提供的方法,实现JS调用OC原生方法和OC中调用JS方法等 1.导入Java...

  • 原生交互平台说明文档

    目录 1 概述 1.1 引入的js文件 2 原生基础接口 2.1 直接调用原生方法2.1.1 调用原生身份认证...

  • RN与JS交互之-封装iOS原生模块

    本文要讲的交互场景是JS调用原生方法,最后由原生方法将结果回调到JS里面。 react-native是在原生的基础...

网友评论

      本文标题:原生js调用json方法

      本文链接:https://www.haomeiwen.com/subject/impfcxtx.html