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
를 반환합니다. 요소 인덱스, 존재하지 않으면 -1이 반환되고 인덱스는 0
var a = [1,2,3,4,5]; a.reverse()//a:[5, 4, 3, 2, 1] 返回[5, 4, 3, 2, 1]
항목으로 구성된 새로운 배열을 반환합니다. 원래 배열의 지정된 시작 인덱스(포함)부터 끝 인덱스(제외)까지 원래 배열은 변경되지 않으며 인덱스는 0
부터 시작됩니다.
var a = [1,2,3,4,5]; var b=a.join('||');//b:"1||2||3||4||5" a:[1,2,3,4,5]
접합된 요소 배열을 반환, 원래 배열 변경, 인덱스는 0
var a = ['a','b','c','d','e']; a.indexOf('a');//0 a.indexOf(a);//-1 a.indexOf('f');//-1 a.indexOf('e');//4
는 병합된 새 배열을 반환하고 원래 배열은 변경됩니다
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 중국어 웹사이트의 기타 관련 기사를 참조하세요!