freeCodeCamp/guide/english/miscellaneous/how-jsonp-is-different-from.../index.md

18 lines
533 B
Markdown
Raw Normal View History

2018-10-12 19:37:13 +00:00
---
title: How Jsonp Is Different from JSON
---
JSONP is just JSON wrapped in a callback function.
JSONP is useful for making cross domain requests, which are often otherwise forbidden by browsers for security reasons.
// an example of JSON
{"weapon":"nunchucks","headband":"yellow"}
// an example of JSONP
myCallback({"weapon":"nunchucks","headband":"yellow"});
Then to access the data stored in your JSONP, you define the callback function:
myCallback = function(data){
alert(data.weapon);
};