My footsteps
자바스크립트 / 16 본문
728x90
할수있다!!!!!!!!!!!!아자아자!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- 코드는 항상 중첩이 적어지는 방향으로 작성해라
//선 그리기
ctx.beginPath();
ctx.moveTo(this.#x,this.#y);
ctx.lineTo(this.#x+this.#width,this.#y);
ctx.stroke();
- lineTo는 닿은상태에서 이동, moveTo는 뗀 상태에서 이동
//원그리기
ctx.arc(this.#x, this.#y, this.#width, 0, Math.PI * 2);
//원의중심점좌표x,원의중심점좌표y,원의반지름width,그리기시작하는각도:0,그리기 끝나는 각도:math.pi(원주율값)
- 캔버스와 div는 도화지가 다른것이다
- 모듈화할때 누가 어디서 어디에 필요한지를 따져보면 어느 클래스에 작성해야하는지 답이 나온다
- 캡슐화는 본인이 해야 할 동작들을 구분해서 주는것이다
728x90
'국비수업 > 수업정리' 카테고리의 다른 글
오라클 SQL / 1 (0) | 2023.04.20 |
---|---|
피그마 (0) | 2023.04.18 |
자바스크립트 / 15 (0) | 2023.04.11 |
자바스크립트 / 14 (0) | 2023.04.10 |
자바스크립트 / 13 (0) | 2023.04.07 |