[Js] 타입, 변수

걸음걸음·2022년 12월 16일
0

Javascript

목록 보기
1/7
post-thumbnail

타입 : 값(value)의 종류

typeof 연산자로 값의 타입 확인 가능

Number 타입

정수(integer)와 실수(float)을 모두 표현할 수 있음
사칙 연산이 가능
Math 내장 객체
Math.floor() : 내림 반환
Math.ceil() : 올림 반환
Math.round() : 반올림 반환
Math.abs() : 절대값 반환
Math.sqrt() : 루트값 반환
Math.pow(a, b) : a를 밑, b를 지수인 숫자 반환

String 타입

문자열로 이루어진 타입.
따옴표('), 쌍따옴표("), 백틱으로 감싸서 표현.
toLowerCase() : 소문자 변경
toUpperCase() : 대문자 변경
concat() : 문자열 연결
slice(a, b) : a부터 b까지의 문자열 추출
(ex.

'hello?'.slice(0,3); // 'hel'

indexOf() : 문자열 내의 요소가 몇 번째 인덱스에 위치하는지 확인. 없으면 -1 반환
includs() : 문자열 내에 요소가 포함되어있는지 확인. true/false

Boolean 타입

사실 관계 구분 타입. true / false 로 구성.
falsy : 불리언 타입은 아니지만 false로 여겨지는 값.
(0, -0, 0n, 빈 문자열, null, undefined, NaN)

변수

let name; // 변수 선언
name = '938'; // 변수 할당

변수명에는 특수문자를 제외한 문자, 숫자, _ , $ 포함 가능
네이밍 컨벤션
카멜 케이스(camelCase) : 일반적으로 사용
스네이크 케이스(snake_case)
파스칼 케이스(PascalCase)

profile
꾸준히 나아가는 개발자입니다.

0개의 댓글