내가 만든 클래스를 가져올 수 있도록 별도의 .js 파일을 포함하려고하지만 작동하지 않습니다. 누군가 그 이유를 말해 줄 수 있습니까?JavaScript 객체를 별도의 파일에 포함하는 방법
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>
"playercharacter.js"의 함수 외부에'alert()'를 두어 그것이 전혀로드되지 않았는지 확인하십시오. – Pointy
이 코드 샘플이 "PSEUDO"로 시작하는 이유는 무엇입니까? 의사 코드로 보이지 않습니다. –
경고를하고, 당신 말이 맞아요. 파일 경로를 확인했습니다 - indexh.html은 루트에 있고 js 파일은 js ... – GideonKain