목록전체 글 (41)
공돌이의 지식 저장소
자바스크립트 문자열 처리 시 유의 사항
function solution(my_string, overwrite_string, s) { var answer = ''; answer = my_string; for (let i = s; i < overwrite_string.length; i++) { answer[i] = overwrite_string[i - s]; // 에러가 나는 부분 } return answer; } 위 코드는 제가 코딩테스트 문제를 풀어면서 작성한 코드입니다. 코드를 실행시켰더니 console.log()로 확인했을 때 answer[i] = overwrite_string[i - s]; 부분이 실행되지 않는 것을 확인했다. 그 이유를 알아보니 자바스크립트에서 문자열은 변경 불가능한 값(immutable value)이기 때문이었다. 위..
FRONT-END/JavaScript
2023. 5. 5. 04:29