Javascript는 이것을 달성하는 직접적인 방법을 제공하지 않습니다. 이를 위해 슬라이스 방법을 사용할 수 있습니다. slice 메서드는 문자열의 섹션을 추출하고 새 문자열을 반환합니다.
다른 문자열의 x 위치에 문자열을 삽입하려면 다음 함수를 작성할 수 있습니다. -
예시
function insertAtX(str1, str2, x) { return `${str1.slice(0, x)}${str2}${str1.slice(x)}` } console.log(insertAtX("Hello World", "Test", 5));
출력
이것은 출력을 줄 것입니다 -
HelloTest World
이것은 엣지 케이스를 처리하지 않습니다. 필요에 따라 처리를 추가할 수 있습니다.