메인메뉴 바로가기

HOME으로 가기


Javascript

내장객체 | 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.
  • 배열에 있는내용을 문자열로 출력

 

  • 페이스북으로 보내기
  • 트위터로 보내기
  • 구글플러스로 보내기