Jak radzić sobie z brakiem JavaScript Object.bind () w IE 8

Piszę trochę JavaScript, który używaObject.bind metoda.

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);
};

Ponieważ rozwijam się w WinXP z Firefoksem i czasami testuję w Win7 z IE 9 lub 10, nie zauważyłem ani nie zwróciłem uwagi na to, że IE8 i poniżej nie obsługująbind.

Ten konkretny skrypt nie używa płótna, więc jestem trochę niezdecydowany, aby odpisać wszystkich użytkowników IE 8.

Czy istnieje standardowe rozwiązanie?

W JavaScript radzę sobie całkiem dobrze, ale nadal jestem trochę noobem. Wybacz mi, jeśli rozwiązanie jest całkowicie oczywiste.

questionAnswers(4)

yourAnswerToTheQuestion