배열(Array)_js

2021. 12. 18. 10:22ksmart_html_css_js/JavaScript

728x90

- 하나의 공간을 쪼개어 뎅터를 저장하는 기법

- 배( 나눌 배), 열( 열거 열)

- 배열 내에 저장된 데이터에는 index라는 주소를 가지게 된다.

- index의 처음 시작은 0번부터 시작된다.

- 배열에 저장된 값을 요소(원소)라고 한다.

- 배열의 크기는 배열에 저장된 개수를 말한다.

- 배열은 모든 형의 데이터를 담을 수 있다.

 

배열 선언 방법(구문)
var str='';
var str=new String('');
빈 배열 객체
var arr01 = new Array();
var arr02 = [];

console.log(arr01,arr02);

초기화(값을 저장) 하면서 배열 객체 선언
var arr03=new Array(10,20,30);
var arr04=['홍길동','이순신','유관순'];

index를 활용하여 배열 요소(원소)에 접근하기

- 배열변수명[인덱스];

 var userName01=arr04[0];
console.log(userName01,arr04[0]);

- 배열요소(원소)에 값 대입 -> 배열변수명[인덱스]=값;

arr04[2]='고길동';
 console.log(arr04);

 var arr05=[];
 arr05[0]=10; 
 arr05[1]=20; 
 arr05[2]=30; 
 console.log(arr05);

index를 모르고 있을 때 값을 저장하는 방법

- push(값) 메서드 활용

 arr05.push(40);
 console.log(arr05);

- var 변수1=변수2;

var std=[65,70,44,50,78];
	console.log(std);
	std.push(99);
	std.push(80);
	console.log(std);
	
	var arr02=std;
	console.log(arr02);
	
	arr02[1]=100;
	console.log(std,arr02);

 

728x90

'ksmart_html_css_js > JavaScript' 카테고리의 다른 글

Continue, Break, 중첩 반복문_js  (0) 2021.12.18
제어문-반복문(for)_js  (0) 2021.12.18
제어문_선택문(switch)_js  (0) 2021.12.18
제어문-조건문,반복문_js  (0) 2021.12.18
연산자2_js  (0) 2021.12.16