POP 마지막 항목 삭제
마지막 항목을 삭제하고 삭제된 요소의 값을 반환합니다. 배열이 비어 있으면 undefine을 반환합니다.
var a = [1,2,3,4,5]; a.pop();//a:[1, 2, 3, 4] a.pop();//a:[1, 2, 3] a.pop();//a:[1, 2]
shift 첫 번째 항목 삭제
첫 번째 항목 삭제 항목을 원래 배열 항목에 추가하고 삭제된 요소의 값을 반환합니다. 배열이 비어 있으면 정의 해제를 반환하고
새 배열 길이를 반환하고
var a = [1,2,3,4,5];
a.shift(); //a:[2,3,4,5]
a.shift(); //a:[3, 4, 5]
역배열 반전
을 반환합니다. 원본 배열, 원본 배열이 뒤집힙니다
var a = [1,2,3,4,5];
a.push(6);//[1, 2, 3, 4, 5, 6]
aa.push('xx');//[1, 2, 3, 4, 5, 6, "xx"] 返回长度7
a.push('yy');//[1, 2, 3, 4, 5, 6, "xx", "yy"] 返回长度8
배열을 문자열로 결합
문자열을 반환하면 원본 배열이 변경됩니다
var a = [1,2,3,4,5];
a.unshift();//[1, 2, 3, 4, 5]
a.unshift("cc");//["cc", 1, 2, 3, 4, 5] 返回长度6
a.unshift("aaa");//["aaa", "cc", 1, 2, 3, 4, 5] 返回长度7
indexOf 배열 요소 인덱스
를 반환합니다. 요소 인덱스, 존재하지 않으면 -1이 반환되고 인덱스는 0
var a = [1,2,3,4,5];
a.reverse()//a:[5, 4, 3, 2, 1] 返回[5, 4, 3, 2, 1]
슬라이스 차단(Slice) 차단된 배열을 얻기 위해 배열
항목으로 구성된 새로운 배열을 반환합니다. 원래 배열의 지정된 시작 인덱스(포함)부터 끝 인덱스(제외)까지 원래 배열은 변경되지 않으며 인덱스는 0
부터 시작됩니다. var a = [1,2,3,4,5];
var b=a.join('||');//b:"1||2||3||4||5" a:[1,2,3,4,5]
스플라이스 접합 배열 원래 배열 변경 사항은 이전에 삭제될 수 있습니다. Shift, pop 이후 삭제, unshift 이전에 추가, push
접합된 요소 배열을 반환, 원래 배열 변경, 인덱스는 0
var a = ['a','b','c','d','e'];
a.indexOf('a');//0
a.indexOf(a);//-1
a.indexOf('f');//-1
a.indexOf('e');//4
concat array merge
는 병합된 새 배열을 반환하고 원래 배열은 변경됩니다
var a = ['a','b','c','d','e'];
a.slice(1,3);//["b", "c"] a:['a','b','c','d','e']
a.slice(0,4);//["a", "b", "c", "d"]
a.slice(3,4);//["d"]
위 내용은 자바스크립트 배열 연산(삭제, 추가, 가로채기, 병합 등 포함) 사용 예 요약의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!