Estoy escribiendo un poco de JavaScript que usa el método Object.bind
.Cómo manejar la falta de método Object.bind() de JavaScript en IE 8
funcabc = function(x, y, z){
this.myx = x;
this.playUB = function(w) {
if (this.myx === null) {
// do blah blah
return;
}
// do other stuff
};
this.play = this.playUB.bind(this);
};
Desde que se desarrollan en WinXP con Firefox y, a veces de prueba en Win7 con IE 9 o 10, no se dio cuenta o prestar atención al hecho de que IE8 y por debajo no son compatibles con bind
.
Esta secuencia de comandos particular no utiliza el lienzo, por lo que estoy un poco indeciso de cancelar todos los usuarios de IE 8.
¿Existe una solución estándar?
Me estoy poniendo bastante bien en JavaScript, pero todavía soy un poco novato. Entonces, perdónenme si la solución es totalmente obvia.
@micha, Sí, faltan: 'No se admite en los siguientes modos de documentos : Insólitos, estándares de Internet Explorer 6, estándares de Internet Explorer 7, estándares de Internet Explorer 8. – Alexander