프론트엔드-코드/Javascript

문자열 메소드

sdafdq 2023. 9. 15. 15:49
let str = 'abcde';

console.log(str.slice(2,4));

참고로 2부터 4미만까지임. 

 

 

 

console.log(str.slice(2));

인자 하나만 넣어주면 거기서부터 끝까지 반환.

 

 

let str = 'abcde';

console.log(str.slice(-3));

뒤에서 n번째부터 반환됨.

즉, cde

 

 

 

 

console.log(str.substring(2,4));

slice()와 같음.. 

차이점은 음수는 0으로 생각함.

 

 

 

let str = '    abcde  ';
console.log(str.trim());

앞뒤 공백 제거

 

 

 

let str = 'abcde';
 
console.log(str.repeat(3));

문자열 n번 반복

 

 

 

 

문자의 아스키코드값 가져오기

console.log('a'.codePointAt());

참고로 문자열이면 첫번째 문자만 가져옴.

 

 

 

 

console.log(String.fromCodePoint(75));

아스키코드값 입력하면 문자를 줌.

참고로 16진수도 됨.