Hola,
He remarcado una cosa rara en jquery. No se si me pasa solo a mi.
Ejemplo:
Código Javascript
:
Ver originalvar array = ['cadena1','cadena2'];
$.each(array,function(){
console.log(this);
//en el doc de chrome en vez de devolver:
//"cadena1"
//"cadena2"
//me sale algo asi:
// String
// 0: "c"
// 1: "a"
// 2: "d"
// 3: "e"
// 4: "n"
// 5: "a"
// 6: "1"
// length: 7 __proto__: String[[PrimitiveValue]]: "cadena1"
// String
// 0: "c"
// 1: "a"
// 2: "d"
// 3: "e"
// 4: "n"
// 5: "a"
// 6: "2"
// length: 7 __proto__: String[[PrimitiveValue]]: "cadena2"
});
Provisionalmente lo he solucionado poniendo esto
Código Javascript
:
Ver originalconsole.log( '' + this );
//asi me sale correcto:
//"cadena1"
//"cadena2"
¿Es esto normal?
Gracias