🔍 파비콘 적용하기
텍스트로 파비콘 만들기
- 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