2016-06-21 2 views
0
var canvasWidth = canvas.width - xPadding; 
var canvasHeight = canvas.height - yPadding; 
var bw = canvas.Width; 

왜 사용하려고하면 이 undefined으로 바뀌나요?자바 스크립트 표현식이 정수를 반환하지 않음

+0

적어도 주변 스코프 코드 –

+1

을 사용하십시오. 캔버스에 소문자 "w"를 사용하십시오. 너비? –

+0

대소 문자를 구분하므로 canvas.width를 사용해야합니다. – jt25

답변

3

너비은 소문자 여야합니다.

var bw = canvas.width; 
0

너비는 소문자 여야합니다.

어디를 가든 앞으로 나아가면 변수 목록에 대한 자세한 개체 목록을 기록하여 액세스 할 수 있습니다. 예를

할 수 있습니다 console.log(canvas);를 들어 당신이 모든 변수를 찾을 수 있습니다 개발자 옵션 (F11)의 콘솔 탭에서

. 그런 식으로 교차 확인하실 수 있습니다.

관련 문제