생활코딩 JS 배열

김정현·2022년 4월 21일
0
  • 배열(array) - 연관된 데이터를 관리하기 위해 사용하는 데이터 타입(대괄호 사용)
- egoing,k8805,sorialgi 차례로 출력
var member = ['egoing','k8805','sorialgi']
alert(member[0])
alert(member[1])
alert(member[2])
  • 배열의 사용
- 소문자를 대문자로 출력(toUpperCase())

function get members(){
return['egoing','k8805','sorialgi']
}
members = get members()
document.write(members[0].toUpperCase()+"</br>")
document.write(members[1].toUpperCase()+"</br>")
document.write(members[2].toUpperCase()+"</br>")
- 반복문

function get members(){
return['egoing','k8805','sorialgi']
}
members = get members()

for(var i=0; i<members.length; i++){
	document.write(members[i].toUpperCase()+"</br>")
}
  • 데이터 추가

-push => 맨 끝에 데이터 추가
-unshift => 맨 앞에 데이터 추가

-splice(위치, 자리,'추가할 값') => 특정 구간에 추가

앞에 추가

a = ['a','b','c']
a.splice(1,0,'d')
 결과값 a = ["a","d","b","c"]
삭제 후 삭제된 위치에 추가
a = ['a','b','c']
a.splice(1,1,'x','y')
결과값 a = ["a","x","y","c"]
  • 데이터 제거

-shift => 맨 앞 데이터 제거
-pop => 맨 뒤 데이터 제거

  • 정렬

-sort => 오름차순
-reverse => 내림차순

0개의 댓글