1. Почему не получается использовать метод через переменную?
2. Как правильно сформировать ссылку на метод в переменной, что бы потом его можно было вызвать через эту переменную?
canvas = document.createElement('canvas');
document.body.appendChild(canvas);
var gl = canvas.getContext('webgl');
var mtd = gl.clearColor;
mtd(1, 0, 0, 1); // вот тут ругается!
upd: ошибся чуть-чуть, прошу прощения