簡體   English   中英

JavaScript中的Json鍵和值

[英]Json key and value in javascript

我的Link json測試文件如下:

[{"google" : "https://google.com"},{"bing" : "https://bing.com"}]

使用axios請求值的javascript:

var Links = './Links'

axios.get(Links)
 .then(function(response){
  console.log(response.data["google"]);
  try {
    var Test12 = JSON.stringify(response.data["google"]);
  } catch (err) {
    var Test12 = 'nothing'
  }

結果是不確定的。

我的目標是返回輸入“ google”或JSON中任何輸入的值,並將其作為字符串存儲在var中。

由於它是一個對象數組,因此您應該訪問類似的值,

response.data[0].google

要么

response.data[0]["google"]

您的數據文件是其中包含兩個對象的列表。

要訪問Google項目,您應該訪問list元素。

var Test12 = JSON.stringify(response.data[0]["google"]);

雖然我將json文件更改為:

{"google" : "https://google.com", "bing" : "https://bing.com"}

也許是這樣的:

 var data=[{"google" : "https://google.com"},{"bing" : "https://bing.com"}]; data.forEach(function(el, index) { Object.keys(el).forEach(function(val) { console.log(val + " => " + el[val]); }); }); 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM