我沿着一本書,我有2個JavaScript文件。兩者都是在HTML文件中:在另一個js文件中使用JavaScript函數
<script src="playlist_store.js"></script>
<script src="playlist.js"></script>
然而
,當我嘗試調用從內部playlist.js鉻調試器說「未捕獲引用錯誤沒有定義loadPlaylist playlist_store.js功能loadPlaylist()是。從playlist_store.js的功能
我認爲可能有一個錯字,但我不認爲有。playlist.js實際上需要以某種方式導入或包含/需要playlist_store.js?瀏覽器不智能足以以某種方式將它們鏈接起來,以便可以從另一個函數中調用函數?
加載文件的順序?它是否有幫助,如果你扭轉包括? –
playlist_store.js中的函數可能不在全局範圍內。 – Gael
在'playlist_store.js'中發佈代碼。您不必進行任何導入。如果'loadPlaylist'實際上被定義爲可達範圍中的函數,它應該可以工作。 – Jacob