Menu

スコープに合わせて変数を使おう

変数のスコープとは?

マウスを外したときに、変数 letsStudy の値「Let's Study JavaScript!」が表示されるかというと、変数の有効範囲外のため、表示は変わりません。

jQuery Code

$(function() {
	$("#headline").hover(function(){
		var hello = "Hello World!";
		var letsStudy = "Let's Study JavaScript!";
		$(this).text(hello);
	},
	function(){
		$(this).text(letsStudy);
	});
});

Chapter 11