devlogs-210902

Wonseok Choi·2021년 9월 2일
0

대구AI스쿨

목록 보기
47/49

간단한 요약

오늘은 Class, prototype을 이용하여 배열 속 요소의 글자들을 하나씩 출력해주는, 타이핑 효과를 보여주는 Typewriter 앱을 개발해보았다.


배운 내용

String.substring()

  • 해당 method의 기능은 mdn에서 더 자세하게 참고할 수 있다.
  • str.substring(이상, 미만)의 형태로 이용할 수 있다.
    "str".substring(1, 2)의 결과는 t

Typewriter App

  • Class와 prototype, setTimeout 그리고 substring method를 이용하여 진행했다.
  • this의 사용이 굉장히 중요했다.

⬇️ 사용된 또 다른 중요 개념은 나머지, %이다.

0 % 3 = 0;
1 % 3 = 1;
2 % 3 = 2;
3 % 3 = 0;
4 % 3 = 1;
5 % 3 = 2;
6 % 3 = 0;

어려웠던 내용

어떻게 보면 배웠던 핵심 내용만 사용하여 만든 app이지만, 데이터의 흐름을 한눈에 쉽게 파악하기에는 시간이 좀 걸렸다.


나의 코드

자세한 코드는 github에서 확인할 수 있다.

0개의 댓글