본문 바로가기
javaScript/JS Tutorial

[자바스크립트]Property Access 속성 접근자

by mooyou 2022. 9. 20.
728x90
300x250

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" 이런 형태는 성립되지 않는다. 오류는 없지만 작동하지 않는다.

 

 

참조 : https://www.w3schools.com/js/js_string_methods.asp

728x90
반응형

댓글