- + JavaScript の質問用スレッド vol.125 +
777 :デフォルトの名無しさん[]:2018/05/17(木) 12:30:50.49 ID:CnmZ72XP - Greasemonkeyは使ったことないのでよく分からないけど同一スコープで同名の関数が複数定義された場合後勝ちになるよ
あと現在のスコープに関数定義が見つからない場合1つ外側のスコープを探しに行くよ
|
- Visual Studio Code / VSCode Part3
787 :デフォルトの名無しさん[]:2018/05/17(木) 12:33:12.57 ID:CnmZ72XP - エディタを俺に合わせるんじゃない
俺がエディタに合わせるんだ
|
- Javaはもう死んだの?
24 :デフォルトの名無しさん[]:2018/05/17(木) 12:47:27.50 ID:CnmZ72XP - いつかは死ぬと思うけどもうしばらくは生きそう
|
- + JavaScript の質問用スレッド vol.125 +
782 :デフォルトの名無しさん[]:2018/05/17(木) 21:44:36.42 ID:CnmZ72XP - >>779
その書き方だとグローバル変数hogeかグローバルスコープに定義されているhoge関数が実行されるよ どのファイルかを気にしているけれどJavaScriptはファイル単位でスコープが分かれるわけではないよ ファイルAでグローバルスコープにhoge関数を定義してファイルBでbuttonのonclick属性にhogeを追加するとして、どちらのファイルも読み込まれた後にbuttonをクリックすればhogeは実行されるはずだよ
|