JavaScript기초3 - 문자열 메소드

이지영·2024년 7월 24일

오늘은 스파르타 코딩 클럽 부트캠프에서 제공된 JavaScript 문법 강의를 들은 후
복습과 실습으로 익숙해져야 할 것 같아 실습한 내용을 정리해보려고 한다.

  1. 문자열 결합하기 - concat();
let str1 = "Hello, ";
let str2 = "world!"
let result = str1.concat(str2);
console.log(result);
// str1과 str2에 담겨있는 문자열이 합쳐져서 Hello, world! 가 나온다
  1. 문자열 자르기 - substr(), slice();

substr(2,4) 시작 위치부터(나빼고) 몇개까지
2번째부터 나 빼고 4개 출력

```
let str = "123456789";
consloe.log(str.substr(2,4);
// 출력 결과 3456
```

slice(2,5) 시작위치부터 몇번째까지
2번째부터 나빼고 5번째까지

let str = "123456789";
console.log(str.slice(2,5));
// 출력 결과 345
  1. 문자열 검색 - search();
// 한 글자를 찾을 경우
let str = "Hello, World!";
console.log(str.search("W")); //검색결과 7;
찾는 문자열이 없을 경우 -1을 출력한다.
//여러 글자를 찾을 경우
let str = "Hello, World!";
console.log(str.search("World"));
  1. 문자열 대체 - replace();
// replace("교체를 원하는 텍스트", "교체할 텍스트")
let str = "Hello, World!";
let result = str.replace("Hello","Hi");
console.log(result);
  1. 문자열 분할 - slice();
// split(",") ,(콤마)를 기준으로 문자열을 잘라서 분할한다.
let str = "apple, banna, kiwi";
let result = str.split(",");
console.log(result);
// 결과는 [ 'apple', ' banna', ' kiwi' ] 형태로 배열로 반환해준다.

0개의 댓글