Другой возможный фактор в этом мифе - то, что это может иметь значение к пустому указателю локальная переменная, если Вы сделаны с ним прежде конец метода. Это позволило бы GC собирать тот объект, прежде чем метод будет завершен, который мог быть полезным.
Кому-то, возможно, дали тот совет в какой-то момент и неправильно понял его как потребность к всегда пустому указателю локальные переменные.
ctx.canvas
должен вернуть DOM-узел canvas, из которого вы можете получить высоту и ширину.
Я попробовал это с https://developer.mozilla.org/en-US/docs/Web/API/Canvas_API/Tutorial/Basic_usage
Firefox смог вернуть ctx .canvas, а также ctx.canvas.width и ctx.canvas.height. Также подтверждено в Chrome.