프로그래밍 언어/Script

JAVA script 배열

개발 초보 2022. 12. 12. 22:51


배열에 원소 추가
var a = [“a”, ”b”, ”c”, ”d”, ”e”];

a.push(“f”);

배열에 ‘배열’을 추가
a.concat([“f”, “g”]);

배열 맨 앞에 원소를 추가
a.unshift(“z”);

배열 중간에 원소를 추가
splice(idx, 지정한 인덱스로부터 삭제할 원소 수, 추가할 원소);

> var a [“a”, “b”, “c”];
a.splice(1, 2, “f”)
result : a = [“a”, “f”]

배열 가장 맨 앞의 원소 제거
a.shift();

배열 가장 맨 뒤의 원소 제거
a.pop();

배열 정방향 정렬
a.sort();

배열 역방향 정렬
a.reverse();

배열 반복문 - (idx)
var arr = [‘a’, ‘b’, ‘c’,];
for(var name in arr) {
    console.log(name);
}
> 0
   1
   2

배열 반복문 - (value)
var arr = [‘a’, ‘b’, ‘c’,];
for(var name in arr);
    console.log(arr[name])
}
> a
   b
   c