簡體   English   中英

如何在單獨的文件中包含JavaScript對象

[英]How to include a JavaScript object in a separate file

我正在嘗試包括一個單獨的.js文件,以便可以提取我創建的類,但它無法正常工作,有人可以告訴我為什么嗎?

playercharacter.js

function PlayerCharacter() {
this.x = 0; 
this.y = 0;

this.dx = 5;
this.dy = 5;
}


PlayerCharacter.prototype.sayHello = function()
{
 alert ('hello');
};

的index.html

<html>
<head>
<script src="js/playercharacter.js" type="text/javascript" ></script>
</head>
<body>
 <script type="text/javascript" >
var player = new PlayerCharacter();
player.sayHello();
</script>
</body>
</html>

您忘了將JS代碼包裝到<script>標記中

<html>
 <head>
  <script src="js/playercharacter.js" type="text/javascript" ></script>
 </head>
 <body>
  <script type="text/javascript" >
   var player = new PlayerCharacter();
   player.sayHello();
  </script>
 </body>
</html>

您的JavaScript代碼不在script標記中。

<script>
    var player = new PlayerCharacter();
    player.sayHello();
</script>

您需要使用<script>標記將代碼包含在主體中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM