JavaScriptの面接では、以下のような質問がよく出題されます。それぞれの質問に対する回答と、コード例をいくつかご紹介します。
-
JavaScriptでの変数の宣言方法は何ですか? 回答: JavaScriptでは、var、let、constの3つのキーワードを使用して変数を宣言します。それぞれの違いについて説明しましょう。
// varの例 var x = 5; console.log(x); // 結果: 5 // letの例 let y = 10; console.log(y); // 結果: 10 // constの例 const z = 15; console.log(z); // 結果: 15
-
JavaScriptでのデータ型には何がありますか? 回答: JavaScriptのデータ型には、プリミティブ型とオブジェクト型があります。プリミティブ型には、数値、文字列、真偽値、null、undefinedがあります。
-
JavaScriptでの条件分岐方法は何ですか? 回答: JavaScriptでは、if文、switch文を使用して条件分岐を行います。以下に例を示します。
// if文の例 const num = 10; if (num > 0) { console.log("正の数です"); } else if (num < 0) { console.log("負の数です"); } else { console.log("0です"); } // switch文の例 const color = "red"; switch (color) { case "red": console.log("赤色です"); break; case "blue": console.log("青色です"); break; default: console.log("その他の色です"); break; }
これらはJavaScriptの面接でよく出題される質問の一部です。他にも多くの質問がありますが、これらの例を参考にして準備をしてください。面接に向けて練習することで、自信を持ってJavaScriptに関する質問に答えることができます。