JavaScript | TypeScript/Javascript 시작하기
[ Javascript ] length속성과 push()메서드
shiro21
2022. 5. 24. 14:33
반응형
length속성
UTF-16코드 유닛을 기준으로 문자열의 길이를 나타냅니다.
:: length속성은 배열처럼 0부터 시작이 아닌 1부터 시작합니다.
length속성 예 ( 1 왼쪽에 있는 ``백틱을 사용하면 아래처럼 ${} 사용이 가능합니다. )
const string = '안녕하세요 오늘 날씨가 너무 좋네요';
// 백틱을 사용하지 않을 경우
console.log(string + ': ' + string.length); // 안녕하세요 오늘 날씨가 너무 좋네요: 19
// 백틱을 사용할 경우
console.log(`${string}: ${string.length}`); // 안녕하세요 오늘 날씨가 너무 좋네요: 19
push()메서드
push()메서드는 배열의 끝에 요소를 추가하고, 배열의 새로운 길이를 반환합니다.
push()메서드 예
const animals = ['돼지', '고양이', '강아지'];
const count = animals.push('소');
console.log(count); // 4
console.log(animals); // '돼지', '고양이', '강아지', '소'
animals.push('닭', '물개', '캥거루');
console.log(animals); // '돼지', '고양이', '강아지', '소', '닭', '물개', '캥거루'
push()메서드는 배열 끝에 여러 값을 추가해줍니다.
count변수에는 추가한 배열의 새 길이 값을 포함한다고 생각하면 됩니다.
반응형