1 답변

  • 좋아요

    0

    싫어요
    채택 취소하기

    여러가지 방법이 있지만 두가지 방법을 드리자면 배열 A가 있다고 치면

    A = []; 하는 방법이 있습니다. 이건 A에 새로운 빈 배열을 할당한다는 뜻입니다. 만약 기존의 A 배열을 레퍼런스할 필요가 없다면 가장 좋은 방법입니다.

    var arr1 = ['a','b','c','d','e','f'];
    var arr2 = arr1;  // arr1의 레퍼런스를 arr2에 할당한다 
    arr1 = [];
    console.log(arr2); // Output ['a','b','c','d','e','f']
    

    이런식으로 쓸수있습니다.

    두번째 방법은 A.splice(0,A.length); 하는 방법입니다. A.length는 A의 길이를 나타내고 splice는 첫번째 매개변수부터 두번째매개변수의 크기만큼 원소를 지우는 메소드입니다.

    • a.length = 0 ; 으로도 가능합니다. 정대원 2016.2.25 03:17

답변을 하려면 로그인이 필요합니다.

Hashcode는 개발자들을 위한 무료 QnA 사이트입니다. 계정을 생성하셔야만 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)

ᕕ( ᐛ )ᕗ
로그인이 필요합니다

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 계정을 생성하셔야만 글을 작성하실 수 있습니다.