728x90
300x250
SMALL
ECMAScript 5(2009) 부터 문자열에 대해 속성 접근자를 사용 가능하다.
<p id="demo"></p>
<script>
var str = "HELLO WORLD";
document.getElementById("demo").innerHTML = str[0];
</script>
실행결과
H
- 속성접근자는 배열같이 보이도록 하지만 배열이 아니다.
- 문자열이 없다면 undefined가 returns된다.(charAt() 사용할 경우 빈 문자열을 반환)
- 읽기전용이다. 따라서 str[0] = "a" 이런 형태는 성립되지 않는다. 오류는 없지만 작동하지 않는다.
728x90
반응형
LIST
'javaScript > JS Tutorial' 카테고리의 다른 글
[javaScript] 문자열을 배열로 변환 split() (0) | 2022.09.22 |
---|---|
[javaScript]문자열 검색 search() indexOf() 차이점 (0) | 2022.09.21 |
[javaScript]정규식 일치 항목 객체 반환 match() (0) | 2022.09.19 |
[javaScript] 문자열 양쪽, 오른쪽, 왼쪽 공백 제거 trim() (0) | 2022.09.17 |
[javaScript] 문자열 채우기 (0) | 2022.09.16 |
댓글