1. 程式人生 > >獲取數據

獲取數據

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));

獲取數據