JavaScript의 배열

devlsn96·2024년 8월 21일
0

1. Array

1-1. 배열이란?

  • 변수를 그룹으로 묶는 형태의 한 종류로 사물함같은 형태를 가진다.
  • 대부분의 프로그래밍 언어에서는 하나의 배열 안에는 같은 종류 (데이터형)의 값들만 저장될 수 있지만,
  • javascript 는 데이터형의 선언을 별도로 하지 않기에 데이터형의 제약은 없다.

1-2. 배열 생성

let myarray = new Array (값1,값2, ...);
let myarray = [값1,값2, ...];

  • 배열은 객체처럼 배열안에 아무요소나 들어갈 수 있다.
let arr = [1, "문자", true, null, undefined, {}, [], function(){}];
  • 배열의 원소 추가
    .push("배열의 원소값")함수 사용한다.

1-3. 내장함수

  • forEach : 해당 배열을 함수를 실행시켜주는 함수
  • map : 원본 배열의 모든 요소를 돌면서 연산된 값들만 따로 return 해준다.
  • includes : 해당 배열에 객체가 포함되는지, 판단한다.

1-4. 인덱스

  • 생성된 배열은 사물과 같이 각각의 칸에 값들이 저장되고, 일련번호가 0번부터 지정된다.
    일련번호 = 배열의 인덱스

let myarray = ['웹표준', 'HTML5/CSS3,'반응형 웹'],;

1-5. 2차 배열

생성

let myarray = new Array(
	new Array(값1, 값2, ...),
	new Array(값1, 값2, ...)
); 
let myarray = [
	[값1, 값2, ...],
	[값1, 값2, ...]
]; 

2차 배열 사용
: 배열이름[행][열]로 접근할 수 있다.

길이(크기) 조회

  • 행의 크기 조회
    myarray.length;
  • n번째 행에 대한 열의 크기 조회
    myarray[n].length;
profile
Quantum Jump to class for java….

0개의 댓글