jquery)배열

jquery)배열

jquery에서 배열을 생성하고 불러오는걸 공부함

jquery에서는 배열에서 데이터를 불러올때 일반적인 for 문이 아니고 each 메소드를 사용함.

index 기준으로 반복하는 반복함수!

$(document).ready(function(){ //배열 생성 var array = [ {name:'naver',link:'https://www.naver.com'}, {name:'daum',link:'https://www.daum.net'}, {name:'google',link:'https://www.google.co.kr'}, {name:'nate',link:'https://www.nate.com'} ]; //배열 배열로부터 데이터를 받아서 처리하는 함수 $.each(array,function(index,item){ var output = ''; output += '

'; output += '' + item.name + ''; output += '

'; document.body.innerHTML += output; }); });

1. 일단, var array = []로 배열 생성.

2. 생성된 배열을 읽어오기 위해 each메서드 사용~

1 2 3 4 5

$.each(array,function(index,item){

1. $each(): 배열과 객체를 index 기준으로 반복하는 반복 함수.

2. array: 첫번째 매개변수로 배열, 객체를 전달

3. function(): 두번째 매개변수로 콜백함수 받음

4. index: 배열의 인덱스

5. item: 배열의 index를 통해 접근한 객체(key:value)

->흠,, 밑에서 name과 link가 key 인가?

{name:'naver',link:'https://www.naver.com'},

변수 초기화 후 누적하기~~

+ + item.name + +

☞ item.name

from http://sook8765.tistory.com/8 by ccl(A) rewrite - 2021-12-30 19:01:30