Daehyunii's Dev-blog
<모던자바스크립트 32장 String> TIL-44 본문
오늘 공부한 내용은 String 생성자 함수에 대해서 배웠다. String 생성자 함수는 Number 생성자 함수와 마찬가지로 조금은 쉬어가는 타임이 아닌가 싶다. 우선 String 객체에 대해서 가장 중요한 것은 유사 배열 객체이자 이터러블이라는 특징을 가지고 있다는 것을 정확하게 알고 있어야 할 것 같다. 유사 배열 객체로 length 프로퍼티를 가지며, 인덱스를 통해 문자열의 각 문자들에 접근 할 수 있다. 이터러블에 대해서는 아직 자세하게 배우지는 않았지만 for..of문을 통해 반복이 가능하다는 것 정도 알고 있다. 하지만 문자열은 원시타입의 값이므로 인덱스를 통해 문자열의 문자를 변경하려고 하더라도 변경되지 않는다. 이러한 유사 배열 객체로서의 특징은 원시 값 중 문자열만의 특징이고, 이러한 특징이 원시값인 문자열을 활용하는데 매우 유용하게 사용할 수 있을것 같다. 또한 원시값인 문자열을 래퍼객체로 만들어 String 프로토타입 메서드들을 활용한다면 코드를 작성하는데 매우 유용할 것 같다. 아직 메서드들에 대해서는 익숙하지 않지만, 앞으로 코드를 작성하면서 많이 적용하고 활용해 보면서 익숙해 지게 만드는게 중요할 것 같다.
2022.07.27 - [언어 공부 및 정리/자바스크립트[모던자바스크립트]] - 32장 String
'✏️ 2022. TIL > July' 카테고리의 다른 글
<모던자바스크립트 35장 스프레드 문법> TIL-46 (0) | 2022.07.28 |
---|---|
<모던자바스크립트 34장 이터러블> TIL-45 (0) | 2022.07.27 |
<모던자바스크립트 28장 Number> TIL-43 (0) | 2022.07.27 |
<모던자바스크립트 27장 배열> TIL-42 (0) | 2022.07.27 |
<모던자바스크립트 26장 ES6 함수의 추가 기능> TIL-41 (0) | 2022.07.26 |