더북(TheBook)

str을 객체라고 생각하고 마침표(.)를 사용해서 str.length 형식으로 strlength 속성에 접근하면 됩니다.

객체 속성에 접근할 때는 마침표뿐만 아니라 대괄호([])를 이용해서 접근할 수도 있습니다.


콘솔

> str["length"]; // 대괄호를 사용해서 문자열 길이에 접근
< 5


그럼 두 문자열을 이어 붙이려면 어떻게 해야 할까요? 예를 들어 a라는 문자열과 b라는 문자열이 있을 때 두 문자열을 이어 붙인 결과를 변수 하나에 저장하는 경우입니다.


콘솔

> var str2 = "World"; // 문자열 초기화
< undefined
> str.concat(str2);   // concat() 명령으로 두 문자열 연결
< "HelloWorld"        // 연결된 문자열 반환


이처럼 두 문자열을 이어 붙이려면 붙일 문자열 str 뒤에 마침표를 찍고 concat라는 명령을 사용합니다. concat는 연결하다라는 뜻을 가진 concaterate를 줄여 쓴 단어입니다. 이 명령 뒤에 소괄호를 열고 이어 붙일 문자열인 str2를 넣은 다음 소괄호를 닫아 주면 됩니다.

concat() 명령은 변수에 값을 집어넣을 때도 활용할 수 있습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.