코드로보시죠
[JavaScript-43] 문자열은 수정 불가! 본문
자, 문자열도 배열처럼 length메소드를 쓸 수 있고, 인덱싱을 할 수 있죠?
let str = 'hi hi';
console.log(str.length); //5
console.log(str[1]); // i
이렇게요!
그런데, 배열과 달리 문자열은 수정이 절대 불가능합니다!
따라서, 아래와 같은 코드는 사용 불가!!
let str = 'hi hi';
str[2] = 'j' ; //잘못된 코드
수정 불가!!!!!
그냥 정말 따옴표 속을 직접 바꿔주시는 방법밖엔 없습니다.
'[JavaScript] 코드잇과 함께!' 카테고리의 다른 글
[JavaScript-45] false로 취급받는 아이들 (0) | 2023.10.01 |
---|---|
[JavaScript-44] 배열과 객체를 복사할 때의 주의사항 (0) | 2023.10.01 |
[JavaScript-42] 문자열 메소드(slice, trim, 대소문자 변환, indexOf) (0) | 2023.09.28 |
[JavaScript-41] 반올림, 올림, 버림 함수 round, floor, ceil (0) | 2023.09.28 |
[JavaScript-40] Math 객체 (절댓값, 최대최소, 제곱근, 거듭제곱 표현) (0) | 2023.09.28 |