JSON (= J ava S cript O bject N flotación), es un mecanismo ligero y rápido para convertir objetos de Javascript en una cadena y viceversa.
Dado que los objetos de Javascripts consisten en key/value
pares, es muy fácil de usar y accede a JSON de esa manera.
Así que si tenemos un objeto:
var myObj = {
foo: 'bar',
base: 'ball',
deep: {
java: 'script'
}
};
podemos convertir esto en una cadena llamando window.JSON.stringify(myObj);
con el resultado de "{"foo":"bar","base":"ball","deep":{"java":"script"}}"
.
Al revés, llamaríamos al window.JSON.parse("a json string like the above");
.
JSON.parse()
devuelve un objeto/matriz javascript en caso de éxito.
alert(myObj.deep.java); // 'script'
window.JSON
no es nativa disponible en todos los navegadores. Algunos navegadores "antiguos" necesitan un pequeño complemento de JavaScript que ofrece la funcionalidad mencionada anteriormente. Consulte http://www.json.org para obtener más información.
JASON? o te refieres a JSON? – Reigel
https://www.youtube.com/watch?v=0cgOti7gLus – Shufflepants