[14강 배열과 객체의 비교]

1.자바스크립트의 데이터 타입 분류 :

- 원시타입 (Primitive type) : String / Number / Boolean / Bigint / Undefined / Symbol / Null

> 특징 : 불변성 (*데이터 변화 無)

- 참조타입 (Reference type) : 원시타입 외 모든 것을 의미

'훈훈한 자바스크립트' 카테고리의 다른 글

16강 조건에 따른 메시지 출력  (0) 2023.01.23
15강 조건문과 논리연산자  (0) 2023.01.23
13강 비교 연산자  (0) 2023.01.22
12강 localhost란?  (0) 2023.01.13
11강 함수 선언의 종류  (0) 2023.01.13

[13강 비교 연산자]

1.비교 연산자의 정의 : 자바스크립트의 데이터를 서로 비교

- “===” : 서로 같은지 확인해주는 비교 연산자 (ex. “abc” === “abc” / true or false)

- “==” : 느슨한 비교 / “===” : 엄격한 비교

 

- 1 == “1” > false가 맞으나, 느슨한 비교에서는 true로 나타남.

- 0 == "0” > 느슨한 비교에서는 true로 나타남.

- 0 == [ ] > 숫자 “0”과 빈배열 비교시에도 true가 나타남. (*느슨한 비교의 문제)

- "0” == [ ] > 논리전개상 true가 나와야할 것 같지만, false로 나타남 (*예측 불가)

'훈훈한 자바스크립트' 카테고리의 다른 글

15강 조건문과 논리연산자  (0) 2023.01.23
14강 배열과 객체의 비교  (0) 2023.01.23
12강 localhost란?  (0) 2023.01.13
11강 함수 선언의 종류  (0) 2023.01.13
9강 날짜를 생성하는 new Date  (0) 2023.01.13

[12localhost?]

1.localhost 정의 : 작업하고 있는 컴퓨터 자체를 가리키고 있는 주소

(*127.0.0.1 이라는 IP주소로도 표현가능 / 두 개 모두 같은역할을 해주고, 같은 위치를 가르킨다)

 

2.DNS 정의 : Domain Name System의 약자

(*IP주소를 도메인이라는 주소로 변환해주는 것을 의미 / 127.0.0.1 => localhost)

3.localhost:5500 의미 :

- 숫자 5500은 포트번호를 의미한다. (*ex. 라이브서버가 사용하기 위해 설정해놓은 번호)

- 포트번호는 localhost로 통하는 여러 개의 문 중 하나

4.보안이 철저한 사이트들은 주소창에 좌물쇠 모양의 아이콘이 표기됨. 이런경우 포트번호 443

(*좌물쇠가 없는 경우, 80번 포트사용)

 

5.자물쇠가 있는 도메인은 https라는 프로토콜을 사용 (*그렇지 않은 사이트는 http 사용)

- https : 443포트 / http : 80포트

- 웹상에서 포트번호 검색 시, 다양한 포트번호 노출

 

+ Recent posts