JS 챌린지 2일차 TIL

_upper·2023년 9월 9일

JS 챌린지

목록 보기
2/5

Number

lecture05.js
 var height=prompt("키를 입력해 주세요");
 console.log(height, typeof(height));
 var height_int = pareInt(height);
 console.log(height_int, typeof(height_int));

 var height_float = parseFloat(height);
 console.log(height_float, typeof(height_float));

parseInt: 문자열을 정수로 변환
parseFloat: 문자열을 실수로 변환

String

string: 텍스트 데이터를 나타내는 데이터 타입
"쌍따옴표"와 '따옴표' 모두 문자열 표현 가능

Escape Character: 쌍따옴표나 따옴표를 작성하려면 앞뒤로 '\' 사용
역슬래시를 사용하려면 알뒤로 '\' 사용

syntaxError: 잘못된 문법이라서 발생하는 에러

Object

object: 다양한 데이터 유형을 포함할 수 있는 복합 데이터 타입

객체 생성: 객체는 중괄호 {}를 사용하여 생성, 속성을 콜론(:)으로 연결하여 정의

속성: 객체는 이름(키)과 해당 값을 가지는 속성의 집합으로 구성

속성 접근: 객체의 속성에 접근할 때는 점(.) 표기법 또는 대괄호([]) 표기법을 사용

undefined와 null

아무것도 저장되어 있지 않는 무의 상태

undefined: 변수나 속성이 선언되었지만 아무런 값도 할당되지 않았을 때 나타나는 값

null: 명시적으로 값이 없음을 나타내는 비어있는 상태


0개의 댓글