Javascript 如何在json请求中放置变量

Javascript 如何在json请求中放置变量,javascript,json,reactjs,react-native,Javascript,Json,Reactjs,React Native,我是JavaScript的新手,而且反应是本地的。有没有办法在json请求中放置变量?我的意思是,假设我正在使用Fetch或Axios,我想对一个URL发出json请求。在我的实例中,json请求是针对圣经经文json文件的,但URL要求最后一位是特定经文。例如,(假URL)。因为我想更改实际的韵文,我可以格式化请求,用变量替换“John3:16”,以便Fetch从其他地方获取url的最后一位吗?像 'https://getbible.com/json/' + verse const vers

我是JavaScript的新手,而且反应是本地的。有没有办法在json请求中放置变量?我的意思是,假设我正在使用Fetch或Axios,我想对一个URL发出json请求。在我的实例中,json请求是针对圣经经文json文件的,但URL要求最后一位是特定经文。例如,(假URL)。因为我想更改实际的韵文,我可以格式化请求,用变量替换“John3:16”,以便Fetch从其他地方获取url的最后一位吗?像

'https://getbible.com/json/' + verse

const verse = 'John3:16'

如果是的话,我该怎么做呢

使用fetch,您可以这样做:

const fetchVerse = (verse) => 
  fetch(`https://getbible.com/json/${verse}`)
    .then((response) => response.json())
    .catch((error) => console.error(error));

fetchVerse('John3:16');
使用'quotes and not'


希望有帮助;)

在将变量连接到URL之前,需要分配变量。请阅读。关键短语:“搜索、研究”和“解释……任何阻碍你自己解决的困难”。