[Javascript][국비교육] Day 43

Ga02·2023년 2월 27일

국비교육

목록 보기
40/82

🔍 파비콘 적용하기

텍스트로 파비콘 만들기

  • root dirextory에 /favicon.ico 파일을 보관하면 대부분의 브라우저가 알아서 가져감
  • html페이지의 <head> 태그 내에서 <link>태그를 적용
<link rel="icon" href="/favicon.io">

🔍 자바스크립트, Javascript

HTML문서에 작성하여 HTML요소들의 동작을 제어하는 언어

  • <head>태그 안에 <script>태그를 이용하여 자바스크립트 코드를 작성
  • 속성값으로 자바스크립트 코드를 적을 수 있는 HTML태그의 속성들이 있음
    👉🏻 속성에 맞게 자바스크립트 코드가 실행됨 / 주로 이벤트처리 속성
  • 브라우저가 자바스크립트 코드를 해석하고 실행 👉🏻 사용자(클라이언트) 특에 자바스크립트 코드가 그대로 전달됨
    ❗ 민감한 정보, 핵심코드, 중요한 내용이 적힌 주석이 노출되지 않도록 조심!
  • 브라우저의 자바스크립트 엔진에 의해 스크립트형식으로 실행됨 👉🏻 인터프리트 방식

🔍 JS데이터 타입

  • Number
    숫자 12345
  • String
    문자 "12345"
  • Boolean
    논리 true, false
  • Object
    객체 {키1:값1, 키2:값2, ...} 👉🏻 우리가 아는 객체의 개념보단 매핑의 개념으로 이해하면 편함
  • Array
    배열 [요소1, 요소2, ...]
  • null
    참조하고 있는 대상이 없음을 나타냄 👉🏻 Object타입의 특수 키워드
  • undefined
    값이 정의되지 않은 상태를 표현 👉🏻값이면서 데이터타입이기도 한 고유 키워드로, undefined타입으로 단독 사용됨
    • 자료형조차도 결정되지 않은 상태
    • 변수도 만들어지지 않은 상태
  • NaN, Not a Number
    • Number타입의 특수 키워드
    • Number타입으로 사용해야하는 상황에서 Number형식이 아닌 데이터를 적용해놓은 경우 반환하는 키워드
  • Infinity
    무한대를 나타내는 키워드
    • Number타입의 특수 키워드
    • 특정 숫자를 0으로 나누었을 때 표현되는 키워드
    • Infinity : 양의 무한대 / -Infinity : 음의 무한대

➰ 원시 데이터타입

  • 변경할 수 없는 값 자체를 표현
  • 저장공간에 데이터값을 저장
    Number, String, Boolean, null, undefined

➰ 참조 데이터타입

  • 참조값을 저장하는 타입
    Object, Array
profile
IT꿈나무 댓츠미

0개의 댓글