본문 바로가기

FrontEnd/JavaScript

#20. 자바스크립트(javascript) - 배열(array)

반응형

배열

배열은 여러 원소를 담고(나열하고) 있습니다.
자바스크립트에서의 배열은 배열 안에 있는 모든 원소들이 같은 타입일 필요가 없습니다.

배열 선언 방식
const array_name = []

즉, 대괄호 안에 있는 원소들이 문자열이든, 숫자이든, 객체이든 또 다른 배열이든 상관없이 작성될 수 있습니다.

const array = ['a', 'B', 1004, ['c', 'D'], 3.99];

 

조회방법

배열을 조회할 때, 0번부터 시작합니다.

const array = ['a', 'B', 1004, ['c', 'D'], 3.99];

console.log('array[0]:', array[0]);
console.log('array[1]:', array[1]);
console.log('array[2]:', array[2]);
console.log('array[3]:', array[3]);
console.log('array[4]:', array[4]);

 

배열에 원소 추가하는 방법

배열 원소 추가 방법
array_name.push();
array.push({
    name: '멍멍이'
})

 

배열 길이 확인하는 방법

배열 길이 확인 방법
array_name.length
console.log(array.length);

 

Quiz :: 배열 원소 중 3보다 큰 값들만 따로 배열로 만드는 방법

function biggerThanThree(numbers) {
    const array = [];
    for ( i = 0; i < numbers.length; i++) {
        if (numbers[i] > 3) {
            array.push(numbers[i]);
        }
    }
    return array
}

console.log(biggerThanThree([1, 2, 3, 4, 5, 6, 7]));

 

반응형