배열

Programming/Javascript 2018. 1. 2. 15:43

배열 : 연관된 데이터를 모아서 통으로 관리하기 위해서 사용하는 데이터 타입
예제
// ex 1
var member = ['gildong', 'soonsin', 'sejong']
alert(member[0]);  // 결과 : gildong
alert(member[1]);  // 결과 : soonsin
alert(member[2]);  // 결과 : sejong

 

// ex 2
function get_members(){
 return ['gildong', 'soonsin', 'sejong'];
}
var members = get_members();
document.write(members[0]);  // 결과 : gildong
document.write(members[1]);  // 결과 : soonsin
document.write(members[2]);  // 결과 : sejong

 

// ex 3
function get_members(){
 return ['gildong', 'soonsin', 'sejong'];
}
var members = get_members();
for(i=0;i<members.length;i++){
 document.write(members[i]);
 document.write('<br />');
}

 

// ex 4
var li = ['a','b','c','d','e'];
li.push(['f']);  // push 함수 : 인자로 전달된 값을 추가하는 함수. 여러개 불가.
alert(li);

 

// ex 5
var li = ['a','b','c','d','e'];
li = li.concat(['f','g']);  // concat 함수 : 인자로 전달된 값을 추가하는 함수. 여러개 가능.
alert(li);

 

// ex 6
var li = ['a','b','c','d','e'];
li.unshift(['z']);  // unshift 함수 : 인자로 전달된 값을 배열의 첫번째 값으로 추가하는 함수.
alert(li);

 

// ex 7
var li = ['a','b','c','d','e'];
li.splice(2,0,'B');  // splice 함수 : 인자로 전달된 값을 배열의 원하는 순서의 값으로 추가하는 함수.
alert(li);

 

// ex 8
var li = ['a','b','c','d','e'];
li.shift();  // shift 함수 : 배열의 첫번째 값을 제거하는 함수.
alert(li);

 

// ex 9
var li = ['a','b','c','d','e'];
li.pop();  // shift 함수 : 배열의 마지막 값을 제거하는 함수.
alert(li);

 

// ex 10
var li = ['b','a','c','d','e'];
li.sort();  // sort 함수 : 배열을 정렬하는 함수.
alert(li);

'Programming > Javascript' 카테고리의 다른 글

모듈, 라이브러리  (0) 2018.01.02
객체  (0) 2018.01.02
함수  (0) 2018.01.02
반복문(while, for)  (0) 2018.01.02
조건문(if, else, elseif), 논리연산자  (0) 2018.01.02
블로그 이미지

꼴통보안인

,