Update json-apis-and-ajax.json

This commit is contained in:
Ben McMahon
2015-10-29 21:07:51 +00:00
parent c03d715057
commit bd1eb104ac

View File

@ -167,9 +167,7 @@
"Here's the code that does this:", "Here's the code that does this:",
"<code>json.map(function(val) {</code>", "<code>json.map(function(val) {</code>",
"<code>&thinsp;&thinsp;html = html + \"&lt;div class = 'cat'&gt;\"</code>", "<code>&thinsp;&thinsp;html = html + \"&lt;div class = 'cat'&gt;\"</code>",
"<code>&thinsp;&thinsp;for(var key in val) {</code>", "<code>&thinsp;&thinsp;html = html + '&lt;div&gt;' + val + '&lt;/div&gt;';</code>",
"<code>&thinsp;&thinsp;&thinsp;&thinsp;html = html + '&lt;div class = \"' + key + '\"&gt;' + val[key] + '&lt;/div&gt;';</code>",
"<code>&thinsp;&thinsp;}</code>",
"<code>&thinsp;&thinsp;html = html + \"&lt;/div&gt;&lt;br/&gt;\"</code>", "<code>&thinsp;&thinsp;html = html + \"&lt;/div&gt;&lt;br/&gt;\"</code>",
"<code>});</code>" "<code>});</code>"
], ],
@ -229,14 +227,12 @@
"In the JSON that we receive from Free Code Camp's Cat Photo API, each object has an attribute called \"imageLink\".", "In the JSON that we receive from Free Code Camp's Cat Photo API, each object has an attribute called \"imageLink\".",
"When we're looping through these objects, let's check whether an object attribute (key) is <code>imageLink</code>. If it is, instead of outputing the image link, let's render the image.", "When we're looping through these objects, let's check whether an object attribute (key) is <code>imageLink</code>. If it is, instead of outputing the image link, let's render the image.",
"Here's the code that does this:", "Here's the code that does this:",
"<code>if(key === \"imageLink\") {</code>", "<code>if(val.match(\"http\")) {</code>",
"<code>&thinsp;&thinsp;html = html + '&lt;img class = \"' + key + '\"src = \"' + val[key] + '\"&gt;';</code>", "<code>&thinsp;&thinsp;html = html + '&lt;img src = \"' + val + '\"&gt;';</code>",
"<code>} else {</code>",
"<code>&thinsp;&thinsp;html = html + '&lt;div class = \"' + key + '\"&gt;' + val[key] + '&lt;/div&gt;';</code>",
"<code>}</code>" "<code>}</code>"
], ],
"tests": [ "tests": [
"assert(editor.match(/imageLink/gi), 'You should have accessed the imageLink of each cat object.')" "assert(editor.match(/val.match/gi), 'You should have accessed the imageLink of each cat object.')"
], ],
"challengeSeed": [ "challengeSeed": [
"fccss", "fccss",
@ -251,16 +247,12 @@
"", "",
" html = html + \"<div class = 'cat'>\"", " html = html + \"<div class = 'cat'>\"",
"", "",
" for (var key in val) {",
"",
" // Only change code below this line.", " // Only change code below this line.",
"", "",
"", "",
"", "",
" // Only change code above this line.", " // Only change code above this line.",
"", "",
" }",
"",
" html = html + \"</div>\"", " html = html + \"</div>\"",
"", "",
" });", " });",
@ -328,11 +320,7 @@
"", "",
" // Only change code above this line.", " // Only change code above this line.",
"", "",
" for(var key in val){", " html = html + '<div>' + val + '</div>';",
"",
" html = html + '<div class = \"' + key + '\">' + val[key] + '</div>';",
"",
" }",
"", "",
" html = html + \"</div>\"", " html = html + \"</div>\"",
"", "",