웹 프론트엔드 JS 튜토리얼 javascript arrays_javascript 기술에 대한 호출 방법 요약

javascript arrays_javascript 기술에 대한 호출 방법 요약

May 16, 2016 pm 07:07 PM
javascript 사용 정렬 요약 통화 방법

JS 배열 메서드 요약
shift: 원본 배열의 첫 번째 항목을 삭제하고 삭제된 요소의 값을 반환합니다. 배열이 비어 있으면 정의되지 않은 값을 반환합니다.
var a = [1,2,3 ,4,5] ;
var b = a.shift(); //a: [2,3,4,5] b: 1

unshift: 원본의 시작 부분에 매개변수 추가 배열을 반환하고 배열의 길이를 반환합니다.
var a = [1,2,3,4,5]
var b = a.unshift(-2,-1) //a: [-2 ,-1,1,2, 3,4,5] b: 7
참고: IE6.0에서는 테스트 반환 값이 항상 정의되지 않으며, FF2.0에서는 테스트 반환 값이 7이므로 반환 값은 이 방법은 신뢰할 수 없습니다. 반환 값을 사용해야 하는 경우 이 방법 대신 Splice를 사용할 수 있습니다.

pop: 원래 배열의 마지막 항목을 삭제하고 삭제된 요소의 값을 반환합니다. 배열이 비어 있으면 정의되지 않은 값을 반환합니다.
var a = [1,2,3,4,5 ];
var b = a.pop(); //a: [1,2,3,4] b: 5

push: 원래 배열의 끝에 매개변수를 추가하고 반환 배열의 길이
var a = [1,2,3,4,5]
var b = a.push(6,7) //a: [1,2,3,4, 5,6,7] b: 7

concat: 원래 배열에 매개변수를 추가하여 형성된 새 배열을 반환합니다.
var a = [1,2,3,4,5] ;
var b = a.concat(6,7); //a:[1,2,3,4,5] b:[1,2,3,4,5,6,7]

splice(start,deleteCount ,val1,val2,...): 시작 위치에서 deleteCount 항목을 삭제하고 val1, val2,...
var a = [1,2,3,4 ,5];
var b = a.splice(2,2,7,8,9) //a:[1,2,7,8,9,5] b:[3,4]
var b = a.splice(0,1); //shift와 동일
a.splice(0,0,-2,-1); var b = a.length; 🎜>var b = a.splice(a.length-1,1); //pop과 동일
a.splice(a.length,0,6,7); push와 동일

reverse: 배열을 뒤집습니다.
var a = [1,2,3,4,5]
var b = a.reverse() //a: ,4,3,2,1 ] b: [5,4,3,2,1]

sort(orderfunction): 지정된 매개변수에 따라 배열을 정렬합니다.
var a = [1, 2,3,4,5] ;
var b = a.sort(); //a:[1,2,3,4,5] b:[1,2,3,4,5]

slice(start ,end): 원래 배열의 지정된 시작 인덱스와 끝 인덱스 사이의 항목으로 구성된 새 배열을 반환합니다.
var a = [1,2,3,4,5];
var b = a .slice(2,5); //a: [1,2,3,4,5] b: [3,4,5]

join(구분자): 배열 요소를 구분 기호로 사용하여 하나의 문자열로 그룹화합니다. 생략하면 기본 쉼표가 구분 기호로 사용됩니다.
var a = [1,2,3,4,5]; = a.join("|" ); //a:[1,2,3,4,5] b:"1|2|3|4|5"

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

뜨거운 기사 태그

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

BTCC 튜토리얼: BTCC 교환에서 MetaMask 지갑을 바인딩하고 사용하는 방법은 무엇입니까? BTCC 튜토리얼: BTCC 교환에서 MetaMask 지갑을 바인딩하고 사용하는 방법은 무엇입니까? Apr 26, 2024 am 09:40 AM

BTCC 튜토리얼: BTCC 교환에서 MetaMask 지갑을 바인딩하고 사용하는 방법은 무엇입니까?

foreach 루프를 사용하여 PHP 배열에서 중복 요소를 제거하는 방법은 무엇입니까? foreach 루프를 사용하여 PHP 배열에서 중복 요소를 제거하는 방법은 무엇입니까? Apr 27, 2024 am 11:33 AM

foreach 루프를 사용하여 PHP 배열에서 중복 요소를 제거하는 방법은 무엇입니까?

Xiaomi Auto 앱 사용 방법 Xiaomi Auto 앱 사용 방법 Apr 01, 2024 pm 09:19 PM

Xiaomi Auto 앱 사용 방법

PHP 배열 키 값 뒤집기: 다양한 방법의 성능 비교 분석 PHP 배열 키 값 뒤집기: 다양한 방법의 성능 비교 분석 May 03, 2024 pm 09:03 PM

PHP 배열 키 값 뒤집기: 다양한 방법의 성능 비교 분석

PHP 배열 다차원 정렬 연습: 간단한 시나리오부터 복잡한 시나리오까지 PHP 배열 다차원 정렬 연습: 간단한 시나리오부터 복잡한 시나리오까지 Apr 29, 2024 pm 09:12 PM

PHP 배열 다차원 정렬 연습: 간단한 시나리오부터 복잡한 시나리오까지

PHP 어레이 딥 카피(Array Deep Copy) 기술: 다양한 방법을 사용하여 완벽한 카피 달성 PHP 어레이 딥 카피(Array Deep Copy) 기술: 다양한 방법을 사용하여 완벽한 카피 달성 May 01, 2024 pm 12:30 PM

PHP 어레이 딥 카피(Array Deep Copy) 기술: 다양한 방법을 사용하여 완벽한 카피 달성

데이터 정렬에 PHP 배열 그룹화 기능 적용 데이터 정렬에 PHP 배열 그룹화 기능 적용 May 04, 2024 pm 01:03 PM

데이터 정렬에 PHP 배열 그룹화 기능 적용

PHP 배열 심층 복사 모범 사례: 효율적인 방법 발견 PHP 배열 심층 복사 모범 사례: 효율적인 방법 발견 Apr 30, 2024 pm 03:42 PM

PHP 배열 심층 복사 모범 사례: 효율적인 방법 발견

See all articles