获取数据
Posted LWJ_jay
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了获取数据相关的知识,希望对你有一定的参考价值。
1.跨域读取数据:可以让网页从别的域名(网站)那获取资料
2.同源策略:为什么我们从不同的域(网站)访问数据需要一个特殊的技术(JSONP )呢?这是因为同源策略。
同源策略,它是由Netscape提出的一个著名的安全策略,现在所有支持javascript 的浏览器都会使用这个策略。
3. JSON.parse() 方法将数据转换为 JavaScript 对象。
ps: var obj = JSON.parse(‘{ "name":"runoob", "alexa":10000, "site":"www.runoob.com" }‘);
document.getElementById("demo").innerhtml = obj.name + ":" + obj.site;
4.ajax:
var xmlhttp = new XMLHttpRequest();
xmlhttp.open("GET", "/try/ajax/json_demo.txt", true);
xmlhttp.send();
xmlhttp.addEventlist = function() { if (this.readyState == 4 && this.status == 200) {
myObj = JSON.parse(this.responseText); document.getElementById("demo").innerHTML = myObj.name;
} };
5.vue,axios拿数据
import axios from ‘axios‘//导入axios插件
axios.get("http://m.maizuo.com/v4/api/film/").then(function(res){
this.detail_data=res.data;//数据存放在res,存在数组
}.bind(this));
以上是关于获取数据的主要内容,如果未能解决你的问题,请参考以下文章
Android 使用两个不同的代码片段获取当前位置 NULL