質問: followmouse; if (displayduration > 0) settimeout("hidetrail()", displayduration * 1000); } </script> </head> <body> <form id="form1" runat="server"> <img alt="" id="house" src="pictures/sides/right.gif" style="z-index: 1; left: 372px; top: 219px; position: absolute; height: 138px; width: 120px" onclick="javascript:makeobj('pictures/sides/sides-not-clicked.gif');" /> </form> </body> </html>
回答: update1:あなたがコメントを読んだならば、この特定の命名規則について素敵な議論があります。更新2:私の答えが投稿されてから命名規則がより正式になったようです。教えたり、本を書いたりする人々は、var宣言とfunction宣言について話します。update3:これが私の主張を裏付ける追加のウィキペディア投稿です: http://ja.wikipedia.org/wiki/declaration_(computer_programming)#declarations_and_definitions ...そして主な質問に答えます。あなたの関数の前のdeclare変数。これはうまくいくでしょう、そしてそれはスコープの一番上であなたの変数を宣言するという良い習慣に従います:)