Skip to content

Latest commit

 

History

History
46 lines (28 loc) · 2.36 KB

README.md

File metadata and controls

46 lines (28 loc) · 2.36 KB

🎬 구현 결과 OVERVIEW

vanillaJS

​

🙋🏻‍♀️ 마무리


🔹어려웠던 점

  • 자바 스크립트를 빠르게 배우고 지나갔어서 배운 내용이지만 그리 쉽지 않았다. 강의를 보며 따라가다보니 어찌저찌 잘 되긴 했지만 혼자서 해보려면 시간이 더 걸릴 것 같다.

🔹배운 점

  • 자바 스크립트의 단축키

    • 자바와 단축키가 달라서 처음에 좀 번거로웠다. 하지만 지금은 자주 사용하는 몇 개는 알게 되었다.
      • Alt + Shift + F : 정렬
      • Alt + Shift + 방향키(⬇️⬆️) : 해당 줄 복사
      • Ctrl + X : 해당 줄 삭제
      • Ctrl + D : 해당 단어와 같은 단어들 모두 선택가능 ➡️ 한번에 수정 가능
  • 자바 스크립트의 여러가지 함수

    • Date() : 현재 날짜 및 시간을 가져올 수 있음

    • PadStart(targetLength [, padString]) : 문자열 메소드. 주어진 길이(targetLength)만큼 문자열의 시작 부분을 다른 문자열(padString)로 채움

    • PadEnd(targetLength [, padString]) : 문자열 메소드. 주어진 길이(targetLength)만큼 문자열의 끝 부분을 다른 문자열(padString)로 채움

    • setInteval(callbackFunction [, delayInMilliseconds])

      • 특정 간격으로 반복해서 함수를 실행하는 타이머 함수.
      • 첫 번째 인수는 실행할 콜백 함수, 두 번째 인수는 간격 시간(밀리초 단위)
    • fetch() : 네트워크 요청을 보내고 응답을 받아오는 기능 제공

      • 아직 이 함수는 조금 어렵다..
    • navigator.geolocation.getCurrentPosition : 사용자의 현재 위치 정보 (위도와 경도)를 가져오는 Web API

🔹느낀 점

  • 클론 코딩을 처음 해보는데, 생각보다 나쁘지 않았지만 나에게 크게 도움이 되었는지는 잘 모르겠다. 잠시 잊고있던 자바 스크립트에 대해 다시 떠올리게 해줬고, 처음 배웠을 때보다 좀 더 머리에 각인되는 것 같다. 마지막에 css는 알려주지 않아서 아쉬웠다.
  • 현재 교육과정에서는 back을 중심으로 교육하기 때문에 front도 더 해보고 싶어서 시작한 것인데, 아직까지도 내가 뭘 더 좋아하고 잘 하는지 모르겠다. back과정까지 있는 클론코딩도 해봐야겠다.