1

私の単純な頭では答えられない非常に単純な質問があります。本当に、本当に基本的なものが欠けています。Library.js には、console.log('library') という 1 行しかありません。どれだけ基本的なものを手に入れることができますか?

<script type="text/javascript" src='js/library.js' />
<script type="text/javascript">
    (function () {
        console.log('anon');
    })();

    window.onload = function () {
        console.log('onload');
    } ();   
</script>
4

1 に答える 1

2

スクリプトの構文が無効です。自己終了バージョンではなく、別の終了タグが必要です。

                                           <!--------- v --------->
<script type="text/javascript" src='js/library.js'></script>

onloadまた、関数をすぐに呼び出しているという問題もあります。

window.onload = function () {
    console.log('onload');
}/* () */;
 // ^^---remove these to assign the function instead of invoking it.
于 2012-11-21T18:42:48.590 に答える