ストップウォッチを作っていたのですが、コードが猥雑すぎて全体の流れが分からなくなってしまいました。そこでMVCモデルというものが良いと聞きました。
質問なんですが、以下のサンプルコードの場合、model,view,controllerの分け方は正しいでしょうか?
また、どのようにしてセクションを分けるのでしょうか?別ファイルにするなどのやり方はあると思います。以下の例では、単にmodel,view,controllerのコメントを入れているだけです。
<div id="display"> </div> <button id="button">ボタン</button> <script> //model let display = document.getElementById("display"); let button = document.getElementById("button"); let num = 0; function main_logic() { num += 2; console.log(num); set_num(); } //controller button.addEventListener("click" , function() { main_logic(); }); //view function set_num() { display.textContent = num; } </script>
javascriptにおけるmvcモデルの説明が見つからないので、質問させていただきます。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。