본문 바로가기
자바스크립트

배열,객체

by 리양 2021. 5. 8.

배열

이름과 인덱스로 참조되는 정렬된 값의 집합. (인덱스 번호 + value)

배열을 구성하는 각각의 값을 배열 요소(element)라고 하며, 

배열에서의 위치를 가리키는 숫자를 인덱스(index)라고 합니다.

 

 

<특징>

1. 배열 요소의 타입이 고정되어 있지 않으므로, 같은 배열에 있는 배열 요소끼리의 타입이 서로 다를 수도 있습니다.

2. 배열 요소의 인덱스가 연속적이지 않아도 되며, 따라서 특정 배열 요소가 비어 있을 수도 있습니다.

3. 자바스크립트에서 배열은 Array 객체로 다뤄집니다.

 

 

배열

 

 

변수를 배열에 넣을 수 있다. 배열 뒤에 쓰인 변수는 넣지 못한다. 

 

 

 

 

문법

1. var arr = [배열요소1, 배열요소2,...];          // 배열 리터럴을 이용하는 방법

2. var arr = Array(배열요소1, 배열요소2,...);     // Array 객체의 생성자를 이용하는 방법

3. var arr = new Array(배열요소1, 배열요소2,...); // new 연산자를 이용한 Array 객체 생성 방법

 

 

 

배열 메서드

(메서드를 활용하여 배열의 내용을 변경할 수 있다.)

 

blog.302chanwoo.com/2017/08/javascript-array-method/

 

[ javascript ] Array method 정리

[ javascript ] Array method 정리

blog.302chanwoo.com

www.tcpschool.com/javascript/js_array_basic

 

코딩교육 티씨피스쿨

4차산업혁명, 코딩교육, 소프트웨어교육, 코딩기초, SW코딩, 기초코딩부터 자바 파이썬 등

tcpschool.com

 

 

객체

키(key)와 값(value)으로 구성된 프로퍼티(Property)들의 집합. (키 + value)

 

프로퍼티

프로퍼티는 프로퍼티 키(이름)와 프로퍼티 값으로 구성된다.

프로퍼티는 프로퍼티 키로 유일하게 식별할 수 있다. 

 

 

 

 

메서드

프로퍼티 값이 함수일 경우, 일반 함수와 구분하기 위해 메서드라 부른다.

즉, 메서드는 객체에 제한되어 있는 함수를 의미한다.

 

 

'자바스크립트' 카테고리의 다른 글

함수  (0) 2021.05.13
반복문  (0) 2021.05.10
조건문  (0) 2021.05.10
DOM  (0) 2021.05.09
출력  (0) 2021.05.07