본문 바로가기

프로그래밍/JavaScript & jQuery

Array 배열 splice(), slice(index1,index2) 메소드

splice() : 배열 객체의 지정 데이터를 삭제하고 그 구간에 새 데이터를 삽입할 수 있다.

slice() : 배열 객체의 데이터 중 원하는 인덱스 구간 만큼 잘라서 배열 객체로 가져 온다.

 

var str="hello javascript";

str.slice(3,7) :=> "lo j"

 

var str = new Array("h", "e", "l", "l", "o", " ","j","a","v","a","s","c","r","i","p","t"); 
document.write(str.join(""),"<br/>"); //hello javascript
str.splice(0,5,"Hi");
document.write(str.join(""),"<br/>");  //Hi javascript