반응형
배열
배열은 여러 원소를 담고(나열하고) 있습니다.
자바스크립트에서의 배열은 배열 안에 있는 모든 원소들이 같은 타입일 필요가 없습니다.
배열 선언 방식
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]));
반응형
'FrontEnd > JavaScript' 카테고리의 다른 글
#22. 자바스크립트(javascript) - 내장함수(forEach, map, index, findindex, find) (0) | 2021.11.10 |
---|---|
#21. 자바스크립트(javascript) - 객체 다루는 방법 (0) | 2021.11.10 |
#19. 자바스크립트(javascript) - 객체 안에 함수 넣기 (0) | 2021.11.10 |
#18. 자바스크립트(javascript) - 비구조화 할당 (0) | 2021.11.10 |
#17. 자바스크립트(javascript) - for ... in & for ... of // cloning object (0) | 2021.08.12 |