JavaScript

자바스크립트 데이터 타입(1)

무녀누 2024. 4. 22. 10:59

자바스크립트는 runtime기준으로 코드를 작성할 때가 아니라 실제 코드가 실행될 때

그때 데이터 타입이 정해진다.

 

typeof를 사용하면 실행한 변수의 데이터 타입을 알려준다.

 

예시

let num = 1;

console.log(typeof num);

 

데이터 타입으로는 정수, 실수, 지수형, 문자형, NaN, infinity, -infinity 등이 있다.

 

문자열 길이 확인하기

 

let str = "hello";

console.log(str. length);

 

문자열 결합하기

 

let str = "hello ";

let str1 ="world";

let result =st.concat(str1);

 

문자열 자르기

 

let str = "hello world";

console.log(str.substr(7, 5));

괄호 안에 의미는 str3의 7번째부터 5칸의 문자열만 잘라서 출력해 달라는 의미이다.

출력은 orld

 

console.log(str.slice(7,11));

괄호 안의 의미는 자르는 시작점 7부터 끝나는 지점 11까지 지정해 주는 것이다.

출력은 orld

 

 

문자열 검색

 

let str ="hello world";

console.log(str.search("world"));

world가 시작되는 지점을 알려준다

 

문자열 대체

 

let str = "hello world";

let result = str.replace("world", "js");

console.log(result);

출력은 hello js

 

문자열 분할

 

let str = "apple, banana, kiwi";

let resule = str.split(",");

,를 기준으로 분할돼서 출력이 된다.