front-end/JavaScript
[JavaScript] 32. String
01. String 생성자 함수 🔹 String 객체는 생성자 함수이므로, new 연산자와 함께 호출하여 String 인스턴스를 생성할 수 있음 🔹 String 생성자 함수에 인수를 전달하지 않고, new 연산자와 함께 호출하면 -> [[StringData]] 내부 슬롯에 빈 문자열을 할당한 String 래퍼 객체를 생성 🔹String 생성자 함수의 인수로 문자열 전달하면서 new 연산자와 함께 호출하면 -> [[StringData]] 내부 슬롯에 인수로 전달받은 문자열을 할당한 String 래퍼 객체를 생성 🔹 String 래퍼 객체는 배열과 유사하게 인덱스를 사용하여 각 문자에 접근할 수 있다. 🔹 단, 문자열은 원시 값이므로 변경할 수 없다.(배열과의 차이점) 🔹 String 생성자 함수의 인수로 ..