なぜ引数でcanvasを渡すのですか?

「どのcanvasに描画するか?」を分離してコードの拡張性を高めるためですね。
2020年9月14日
ユーザー

動画の25秒頃でClockDrawerのconstructorの引数にcanvasを渡しているのはなぜでしょうか
渡さなくても完成した時計は動いているように見えます
加えて、「canvas要素を切り替える」とはどういう意味か分かりません
ご教示願います

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?