내장객체 Array 객체
페이지 정보

본문
Array관련 속성 ( Property )
- constructor
Return the function that created the Array object's prototype. - index
- input
- length
배열의 크기(배열요소의 개수) - prototype
Allows you to add properties and methods to an object.
Array관련 메소드 ( Method )
- concat(Array)
두 개의 배열을 하나로 만들기 Clear(배열명, 시작 인덱스, 길이);
배열의 요소들을 0 or null로 초기화.
배열 자체는 남아있다.
System.Array.Clear(배열명, 시작 인덱스, 길이Clon();
Array의 단순복사본을 만듬.
참조 형식 또는 값 형식에 관계 없이 Array의 요소만을 복사하지만
참조에서 참조하는 개체는 복사하지 않는다.- every();
- filter()
- forEach()
- indexOf(SearchElement[,from Index])
- join()
배열의 항목들을 문자열로 변환한다. 이때 구분문자를 넣어서 구분할 수도 있다.
ex) - var arrStr = ["a","b","c","d"];
- console.log( arrStr.join('~') ); // a~b~c~d
- var arrNum = [1,2,3,4];
- console.log( eval(arrNum.join('+')) ); // 10
- lastIndexOf()
- map()
- pop()
배열의 마지막 항목을 빼낸다.(마지막 항목을 제거하는 기능) - push()
배열의 끝에 새로운 값을 추가한다. - reduce()
- reduceRight()
- reverse()
배열요소의 값의 순서를 역순으로 바꿈. - shift()
배열의 첫 번째 항목을 제거하고 배열의 인덱스를 새롭게 업데이트한다. - slice(start, end)
배열의 특정 위치 항목을 제거한다.
s 첨자의 배열요소값 부터 e미만의 배열요소값 가져와서 새로운 배열 만들기
배열의 일부를 추출하기
주의사항 : start에 들어가는 숫자는 배열의 처음 시작을 0으로 보았을때의 숫자이고, end에 들어가는 숫자는 배열의 처음 시작을 1로 보았을때의 숫자임.
예 : 배열에 저장된 숫자가 0 1 2 3 4 5 일 경우
slice(2,5)라고 하면 추출되는 숫자는 2 3 4 - some()
- sort()
배열요소의 값을 정렬 - splice()
배열의 특정 위치에 항목을 추가하거나 제거할 수 있다. - toSource
ex) alpha = new Array("a", "b", "c");
alpha.toSource();
returns ["a", "b", "c"]; - toString()
- 배열에 있는 내용을 문자열로 출력
- unshift()
배열의 첫 번째에 새로운 값을 넣고 배열의 인덱스를 새롭게 업데이트 한다. - valueOf()
Returns the primitive value of an array. - 배열에 있는내용을 문자열로 출력
- 이전글Date 객체 15.05.15
- 다음글location.replace("주소"); //페이지 이동 15.05.15
댓글목록
등록된 댓글이 없습니다.

