국비수업6(배열)

자바스크립트&제이쿼리 국비수업(그린컴퓨터학원) 내용 중 배열(Array)에 대해서 정리해보자

배열(array)

배열

  • 데이터 타입의 한 종류
  • 배열은 연관된 데이터들(배열의 원소)을 하나로 묶어서 관리하는 데이터 형태
  • 문법 : [ ];
  • 예시
var friend1 = "김시홍";
var friend2 = "윤상수";
var friend3 = "최현종";

document.write(friend1);
document.write(friend2);
document.write(friend3);

-> 중복이 있다. friend 데이터를 묶어서 관리할 수는 없을까?
   배열의 형태로 관리하면 된다!

배열(array)

var myfriends = ["김시홍", "윤상수", "최현종"];    

document.write(myfriends);
  • 배열에서 원하는 순번의 데이터를 출력하고 싶을 때, index(0번부터 시작)로 출력한다
  • 위의 friend 예시에서 첫번째 친구 이름을 알림창에 출력 : alert(myfriends[0]);
  • 배열과 반복문의 응용
var myfriends = ["김시홍", "윤상수", "최현종"];    
document.write("<p>"+myfriends[0]+"</p>");
document.write("<p>"+myfriends[1]+"</p>");
document.write("<p>"+myfriends[2]+"</p>");

> 반복이 있다

var my friend = ["김시홍", "윤상수", "최현종"];
for(var i=0; i<3; i++){
 	document.write("<p>"+myfriend[i]+"</p>");
    }
    
  • 배열의 원소 : 문자만 들어갈 수 있는 것이 아니다
  1. var car = ["김시홍", "단", 90, 102, true, false]
  2. 가능하지만, 연관된 데이터가 아닐 뿐이다

좋은 웹페이지 즐겨찾기