獲取數據
阿新 • • 發佈:2017-08-08
tel number 所有 brackets uno 一個 site 需要 資料
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));
獲取數據