プログラミングライフスタイル
Javascript問題集

Javascript問題集(変数)

「Javascript」の「変数」に関する問題で「Javascriptの変数に関する理解度」を確認してみましょう。

問題1

下記のコードを実行した場合、結果は何になりますか?

const human1 = {
    name: 'Abigail',
    age: 43
};
  
const human2 = {...human1};
  
human2.name = 'Bob';
  
console.log(human1); 

問題2

「変数の巻き上げ」について説明してください。

問題3

「関数」の「引数」として「オブジェクト」を受け取る方法について説明してください。

問題4

下記のコードを実行した場合、結果は何になりますか?また、なぜそのような結果になりますか?

let num = 12;

(function() {
	console.log(num);
	let num = 20;
})();

問題5

「オブジェクト」の「プロパティ」を「変数」を利用して「動的」に取得する方法について説明してください。

問題6

「変数」に代入された値の「データ型」を確認するために使用する「演算子」は何ですか?

問題7

「変数の値」を「文字列」に変換する方法は何ですか?

問題8

下記のコードを実行した場合、結果は何になりますか?またなぜそのような結果になりますか?

const human1 = {
	name: 'John',
	age: 25
};
  
const human2 = human1;
  
human2.name = 'Thomas';
  
console.log(human1);

問題9

「変数」に値を「代入」するために使用する記号は何ですか?

問題10

「オブジェクト」の「プロパティ」にアクセスする方法について説明してください。

問題11

変数に代入された値を「数値」に変換する方法は何ですか?

問題12

下記のコードを実行した場合、結果は何になりますか?またなぜそのような結果になりますか?

let num = 12;

{
	console.log(num);
	let num = 25;
}

問題13

下記のコードを実行した場合、結果は何になりますか?またなぜそのような結果になりますか?

let num1 = [1, 2, 3];
let num2 = num1;
						
num2 = [4, 5, 6];
						
console.log(num1);

問題14

「テンプレート文字列」に「変数」を埋め込む方法について説明してください。

問題15

「変数のスコープ」について説明してください。

問題16

「変数の宣言」と「代入」を同時に行う方法について説明してください。

問題17

「変数」に代入された値を「別の変数」に代入する方法を説明してください。

問題18

「変数名」に使用できる文字は何ですか?

問題19

「変数」の「スコープチェーン」について説明してください。

問題20

「変数」を宣言するために使用するキーワードは何ですか?

→(次へ)「JavaScript(変数)」の解答

HOMEへ