Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Que es?
• Asynchronous JavaScript And XML.
• Es un conjunto de técnicas de desarrollo
web (client side) para crear aplicaciones
web asíncronas.
• AJAX permite a las aplicaciones web
enviar y recibir data desde el servidor de
sin necesidad de refrescar la página.
Que es?
• GET
• PATCH
• POST
• HEAD
• PUT
• OPTION
• DELETE
GET
Se utiliza para pedir data del recurso especificado
• No son cacheados
• No se mantienen en el histórico del browser
• No tienen restricción de longitud de data
PUT
Usado para enviar data al servidor para crear o
modificar recursos.
A diferencia del POST las peticiones PUT son
idempotentes.
llamar una petición PUT multiples veces produce el
mismo resultado.
HEAD
Igual a las peticiones GET pero no retornan resultados
DELETE
Eliminan el recurso especificado
OPTION
Sirve para averiguar qué métodos HTTP soporta el
servidor web con respecto a un recurso en concreto
"nombre" : "Samuel",
"edad" : 31,
"telefonos" : [ "809-777-8888", "829-665-3344" ]
}
JSON.parse
• Convierte un String en formato JSON a un
objeto Javascript
const strJson = '{ "name":"John", "age":30, "city":"New York"}'
const person = JSON.parse(strJson)
// {name: "John", age: 30, city: "New York"}
JSON.stringify
• Convierte un objeto Javascript a un JSON
String correspondiente al objeto especificado
const person = {
name: "John",
age: 30,
city: "New York"
};
JSON.stringify(person)
// String -> {"name":"John","age":30,"city":"New York"}