コーポレートサイトで使用されるスライダーなど、限定的(再利用の可能性がない)かつ小規模のコードでも、
以下のようにクラスを利用しても問題はないでしょうか?(ES6対応の案件)
使用するプロパティや関数が1箇所にまとまるのが可読性の面でメリットに感じています。
が、このようなスライダー等のサンプルコードでクラスを使用したものは滅多に見ないため、気になりました。
JavaScript
1class Slider{ 2 constructor() { 3 //DOMの取得やカウンターの定義 4 } 5 _init(){ 6 //イベントリスナーの登録 7 } 8 _slideNext(){ 9 //スライダーの挙動 10 } 11 _slidePrev(){ 12 //スライダーの挙動 13 } 14}