複数javascriptの同居

[上に] [前に] [次に]
hisae.u 1999/06/10(木) 00:19:00
HTMLのヘッダーに、
<SCRIPT language="javascript1.1">
function....例えばロールオーバー。。。
//-->
</SCRIPT>
<SCRIPT language="javascript1.1">
function...ステータス関係。。。
//-->
</SCRIPT>
といくつも設置するとき(バージョンが同じとき)、
1)これらはまとめるとまずいのでしょうか?
2)別々に書くとき、順番はどうするのがベターなのでしょうか?

Nobu3 1999/06/10(木) 01:25:49
A1.バージョンが同じならかまいません。
A2.実行したい順に書くのがいいでしょう。また、関数を呼び出したときにその関数がないとエラーが出るので、汎用的に使うものほど最初の方に書いた方がいいです。
例えば

function hoge(){
hoge2();
}
function hoge2(){
alert('こんばんは〜');
}

のような順番で書くのはやめた方がいいです。

バージョンが違うときは、古い順でしょうね。古い関数を上書きするという技をどこかでやってました。

[上に] [前に] [次に]