[javascript] 문자열의 일부를 지정된 길이로 자르기
  1. substring() 사용하기: substring() 함수는 시작 인덱스와 종료 인덱스를 매개변수로 받아 지정된 범위의 문자열을 반환합니다. 이때, 시작 인덱스는 포함되고 종료 인덱스는 포함되지 않습니다.
const str = "안녕하세요, 자바스크립트입니다.";

const slicedStr = str.substring(0, 5);
console.log(slicedStr); // 출력: 안녕하세요
  1. slice() 사용하기: slice() 함수는 시작 인덱스와 종료 인덱스를 매개변수로 받아 지정된 범위의 문자열을 반환합니다. 이때, 시작 인덱스는 포함되고 종료 인덱스는 포함되지 않습니다. substring()과 동일한 동작을 수행합니다.
const str = "안녕하세요, 자바스크립트입니다.";

const slicedStr = str.slice(0, 5);
console.log(slicedStr); // 출력: 안녕하세요

위의 예제에서는 substring()slice()를 사용하여 문자열을 0부터 5까지 자른 결과를 출력합니다. 따라서 출력 결과는 “안녕하세요”가 됩니다.

위의 방법들은 문자열의 일부를 지정된 길이로 자르는 간단하고 흔히 사용되는 방법입니다. 이 외에도 정규식이나 다른 문자열 관련 함수를 사용하여 자를 수도 있습니다. 자신의 상황에 맞게 가장 적합한 방법을 선택하여 사용하시면 됩니다.


참고 자료: