回答一覧
※回答のアドレスは、非公開なため公開はしないでください。お願いします。
・変数とは?
回答は、選択1.正解、選択2.正解です。箱は有名な話ですが、名札はあまり知られていないので、値に名札を付けたような物と例えられることも覚えておきましょう。
・定数とは?
回答は、選択1.正解、選択2.不正解です。
参照型は、値そのものは入っておらず、値がある場所を占めるアドレスが入っています。よって参照先の値が変更されると結果的に中身に入る値が変わってしまうので、constを使っても厳密な定数ではありません。
・参照型とは?
回答は、選択1.正解、選択2.不正解です。
上記で説明した通り参照型は定数にはなりません。
・基本型とは?
回答は、選択1.正解、選択2.不正解です。
配列は、参照型です。また、オブジェクトも参照型です。
・コメントアウトとは?
回答は、選択1.正解、選択2.不正解です。
コメントアウトで説明するのも悪くはないですが、変数名だけで何の変数かわかる変数名は最高の変数名と言われています。また、コメントアウトはソースコード上でしか見れません。
・console.logとは?
回答は、選択1.不正解、選択2.正解です。
インスペクタのコンソール上でしか見れないのでブラウザ上のメイン画面では見れません。変数の中身が途中で変わってないか確認する為にもっとも使われます。
・クラスとは?
回答は、選択1.不正解、選択2.不正解です。
ES6からクラスのような物ができましたが、javascriptはあくまでプロトタイプベースの言語です。できたクラスはクラスに近いものであって厳密なクラスは、ES6になった現在(2017年)まだ存在しません。
・5 % 3とは?
回答は、選択1.不正解、選択2.正解です。
・undefinedとnullについて
回答は、選択1.正解、選択2.不正解です。
nullは空という意味です。未定義はundefinedです。
・5 % 3とは?
回答は、選択1.不正解、選択2.正解です。
・switch文とは?
回答は、選択1.不正解、選択2.正解です。
以上以下という条件をswitchは利用できません。ABCDのうちどれを選択するかという場合に利用します。10以上だったらなど以上以下を条件にしたい場合はifのネストを利用します。
ご利用大変ありがとうございました。今後さらに学んでいただくためにアプリを発展させたいです。モチベーションアップのために、当アプリを広めていただけると幸いです。宜しくお願い致します。