使用Javascript从API中选择第二个配方
我正在使用$.get从API定义一组配方使用Javascript从API中选择第二个配方,javascript,jquery,json,Javascript,Jquery,Json,我正在使用$.get从API定义一组配方 var recipes = $.get( "http://api.punchfork.com/recipes?key=11223344&q=lamb" ) APL看起来像 { "count": 10, "recipes": [ { "rating": 67.4457, "source_name": "Simply Recipes", "source_img": "http://simpl
var recipes = $.get( "http://api.punchfork.com/recipes?key=11223344&q=lamb" )
APL看起来像
{
"count": 10,
"recipes": [
{
"rating": 67.4457,
"source_name": "Simply Recipes",
"source_img": "http://simplyrecipes.com/photos/spicy-lamb-stew-520.jpg"
},
{
"rating": 65.2406,
"source_name": "Simply Recipes",
"source_img": "http://simplyrecipes.com/photos/lamb-stew-orig.jpg"
}]
我想用类似的方法调用结果
recipes[1].rating
但是因为API已经
{
"count": 10,
"recipes": [
。。。一开始我不能
如何使用javascript选择第二个评级
recipes.recipes[1].rating
不是吗?(但最好以不同的方式调用变量)
注意:可能不正确,如果是的话,请您进一步解释您的问题好吗?JSON语法规则
希望它能帮助您了解如何在JSON中访问数组中的对象。-1,这完全没有帮助。JSON数据已经被解码,问题是如何在Javascript中从中获取元素。另外,请停止链接到w3schools,因为它是一个过时信息和不良做法的蜂巢。@Charles,您想让我提供完整的操作代码吗?我只是想帮他移动一个头。