캔버스로 작업하기가 더 쉬운 작은 유틸리티를 작성하고 있습니다. 그러나 코드를 실행하면 Uncaught SyntaxError: Unexpected token = (erik.core.js:5)
및 Uncaught ReferenceError: erik is not defined (test.html:14( (anonymous function)
오류가 발생합니다.JavaScript : 잡히지 않는 참조 오류 : erik이 정의되지 않았습니다.
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>ErikJs Unit Testing</title>
<script src="erik.core.js"></script>
...
</head>
<body>
...
<canvas id="myCanvas" width="500" height="400"></canvas>
<script>
var ctx = erik.initCanvas("#myCanvas");
ctx.beginPath();
ctx.moveTo(100, 200);
ctx.lineTo(200, 300);
ctx.stroke();
</script>
</body>
</html>
그리고 자바 스크립트 (erik.core.js) :
var Erik = function() {
this.author = "Erik Royall";
};
Erik.prototype.initCanvas = function (element, y = '2d') {
this.canvas = document.querySelectorAll(element);
this.context = canvas.getContext(y);
return this.context;
};
var erik = new Erik();
난 당신이 –
을 youtube.com/watch?v=c66pvfilotA 제안'나는 V = c66pvfilotA' 당신은 나에게 무엇을 제안? 당신이 youtube.com/watch 제안? –