TIL

[TIL-37] 노마드코더 크롬앱(JS) 클론코딩 #2.0~#2.1

어포능이만두 2021. 10. 15. 23:31

#2 JS 기초 이론

 

자바스크립트 파일 시작하기

  • console 사용
    • 자바스크립트는 브라우저의 console에 이미 있음.
    • console에 의미있는 코드를 입력하면 바로 반응 볼 수 있음!
      • function이라고 함.
    • 근데 콘솔에 작성하는 건 긴 코드를 쓰기에 불편함. 한 줄만 쓸 수 있음.
  • 그래서 자바스크립트 파일 만들어야 함.
    • 하지만 그냥 js 파일을 브라우저에서 열면 실행 안 됨.
      • 내용을 그대로 보여줌. css 파일도 마찬가지. 브라우저는 이런 식으로 실행하지 않음.
    • 따라서 html에 연결해야 함.
      • 브라우저는 html 열고, html이 css와 js 가져옴.
      • css는 head에서 링크하고, js는 보통 body 맨 끝에 연결함.
        • <script src=" .js"></script>
      • 브라우저에서 css와 js 2개의 엔진이 돌고 있는 것.
    • 잘못된 코드를 쓰면 콘솔에서 에러 확인.

 

프로그래밍 언어의 기초적인 데이터 타입

  • 숫자
    • 콘솔에서 2+2 입력하면 계산 가능. 숫자 인식하기 때문.
    • integer(정수, 인티저), float(소수 포함)
  • 문자
    • 숫자는 인식하지만 문자는 정의되어있지 않음. 자바스크립트가 이해하지 못함.
    • "text"라고 해야 문자로 인식함.
    • text, string(문자열, '이 안은 처음부터 끝까지 문자로 이뤄져있다')