JS 배열 생성 및 concat () split () slice () slice ()
1 var a = new Array (); 2 var b = new Array (20); 3 var c = 새로운 배열 ( "빨간색", "녹색", "화이트"); Alert (B.length) // 20
필요에 따라 배열이 증가하거나 감소 할 수 있습니다. 그러므로,
C [3] = "보라색"; 경고 (C.length) // 4
만약에
C [25] = "Purple"// 그러면 3에서 24의 위치는 널 경보 (c.length)로 채워집니다. // 26
또한 문자 그대로 표현 된 배열 객체를 정의 할 수 있습니다.
var d = [ "빨간색", "녹색", "흰색"]; Alert (d.length) //3d@2 ]="purplr"alert(d.length); // 26
이 예에서는 배열 클래스가 명시 적으로 사용되지 않습니다. 사각형 브래킷은 값이 배열 객체에 저장되어 있음을 의미합니다. 이러한 방식으로 선언 된 배열은 전통적인 방식으로 선언 된 배열과 동일합니다.
배열 객체는 toString () 메소드와 valueOf () 메소드를 대체합니다. 특수 문자열을 반환합니다.
var e = [ "빨간색", "녹색", "화이트"]; alert (e.toString ()); // "빨간색, 녹색, 흰색"alert (e.valueof ()); // 위와 동일합니다
가입하다()
Alert (e.join ( "-Spring-")) // "Red-Spring-Green-Spring-White"
split () 메소드, 문자열은 배열로 변환됩니다
var s = "a, b, c"; var s = s.split ( ","); // 3 배열을 반환합니다
문자 별 구문 분석 문자열
var s = "green"var ss = s.split ( "") alert (ss.toString ()) // return "g, r, e, e, n, n"
배열 객체에는 문자열 클래스가 가지고있는 두 가지 메소드, 즉 concat () 및 slice () 메소드가 있습니다. Concat 메소드는 처리 문자열과 동일한 방식으로 배열을 처리합니다. 매개 변수는 배열 끝에서 추가되며 리턴 된 기능 값은 새 배열 객체입니다.
Slice () 메소드는 String의 Slice () 메소드와 동일합니다. 특정 항목이있는 새 배열을 반환합니다. 매개 변수가 하나만 있으면 변경 메소드는 해당 위치에서 배열 끝까지 모든 항목을 반환합니다. 두 개의 매개 변수가있는 경우 첫 번째 위치와 두 번째 비트 사이의 모든 아이디어를 두 번째 위치에있는 항목을 제외합니다.
var s = [ "a", "b", "c"]; var scon = s.concat ( "d", "e"); alert (scon.tostring ()) // "a, b, c, d, e"alert (s.tostring ()) // "a, b, c"var s1 = s.slice (1) // // s2는 "a, b"입니다.
위의 기사 JS 배열의 "Create"및 Concat () split () slice ()의 사용은 내가 공유하는 모든 컨텐츠입니다. 나는 당신이 당신에게 참조를 줄 수 있기를 바랍니다. 그리고 당신이 wulin.com을 더 지원할 수 있기를 바랍니다.