¿Me puede decir cuál es incorrecto con esto:FormData.append ("clave", "valor") no está funcionando
var formdata = new FormData();
formdata.append("key", "value");
console.log(formdata);
Mi salida se parece a esto, no puedo encontrar mi "tecla" - "valor "par
FormData
*__proto__: FormData
**append: function append() { [native code] }
***arguments: null
***caller: null
***length: 0
***name: "append"
***prototype: append
***__proto__: function Empty() {}
*constructor: function FormData() { [native code] }
**arguments: null
**caller: null
**length: 0
**name: "FormData"
**prototype: FormData
**toString: function toString() { [native code] }
*__proto__: Object
**__proto__: Object
**__defineGetter__: function __defineGetter__() { [native code] }
**__defineSetter__: function __defineSetter__() { [native code] }
**__lookupGetter__: function __lookupGetter__() { [native code] }
**__lookupSetter__: function __lookupSetter__() { [native code] }
**constructor: function Object() { [native code] }
**hasOwnProperty: function hasOwnProperty() { [native code] }
**isPrototypeOf: function isPrototypeOf() { [native code] }
**propertyIsEnumerable: function propertyIsEnumerable() { [native code] }
**toLocaleString: function toLocaleString() { [native code] }
**toString: function toString() { [native code] }
**valueOf: function valueOf() { [native code] }
¡No puedo entender! Ayer funcionó muy bien, ¡y hoy mi cabeza se estrelló en el teclado tantas veces! Firefox, Chrome, ambos son lo mismo:/
gracias: esta fue una manera útil y rápida de obtener el objeto FormData tipeándolo en la consola de Chrome. –
[Según Google] (https://developers.google.com/web/updates/2016/03/formdata-methods-for-inspection-and-modification?hl=es) Los métodos formData se agregaron en Chrome v50. – 10basetom
¡Bien hecho para mantener la respuesta actualizada! – mikemaccana