sm 기술 블로그

String(문자열) 본문

JavaScript

String(문자열)

sm_hope 2022. 5. 15. 19:38

문자열 함수

 

A.concat(B) : A와 B를 붙여준다.

var str1 = "Hello";
var str2 = "World";

var a = str1.concat(str2);

 

실행결과
HelloWorld

※ 더하기 연산자를 사용해서 붙여줄 수 도 있다.

 

 

 

A.length : A문자열의 길이를 알려준다.

var a = "HelloWorld";
var a_length = a.length; 

console.log(a_length);

 

실행결과

10

 

 

 

A.charAt(n) : A문자열의 n번째 인덱스의 값을 알려준다.

function solution(str){
    return str.charAt(0);
}

console.log(solution("HelloWorld"));

 

 

실행결과
H

※ charAt함수를 사용하지 않고 대괄호를 통해서 값을 알 수도 있다.

 

 

 

substring(pos1, pos2) : pos1 부터 (pos2)-1까지 부분의 문자열을 반환 (파이썬 range)

function solution(str){
    return str.substring(0, 2);
}

console.log(solution("HelloWorld"));

 

 

실행결과
He

 

 

 

substr(pos, length) : pos에서 length길이 만큼의 부분 문자열 반환 

※ length 생략시 pos에서 마지막까지의 문자열 반환, pos가 음수일 경우 str.length - pos로 동작한다.

function solution(str){
    return str.substr(0, 2);
}

console.log(solution("HelloWorld"));

 

 

실행결과

He

 

'JavaScript' 카테고리의 다른 글

조건문  (0) 2022.05.15
배열  (0) 2022.05.15
연산자와 함수  (0) 2022.05.15
자료형  (0) 2022.05.15
변수  (0) 2022.05.15
Comments