js 에서 자주 사용 되 는 문자열 과 배열 의 조작 방법
var string = "java/scri/pt";
var w = string.split("/");
console.log(w);-----["java", "scri", "pt"]
join 방법: 선택 한 분할 자 를 사용 하여 배열 을 문자열 로 합 칩 니 다.(split 와 반대)
var arr = ["jpg","png","gif","ico"];
var b = arr.join("/");
console.log(b);-----jpg/png/gif/ico
substring () 방법: 지정 한 아래 표 사이 에 있 는 문자열 을 추출 하 는 데 사용 합 니 다.문법: str. substring (start, stop);
파라미터 설명 start 가 필요 합 니 다.추출 할 하위 문자열 의 첫 번 째 문자 가 stringObject 에 있 는 위 치 를 정 하 는 마이너스 정수 입 니 다.stop 선택 가능.추출 할 하위 문자열 의 마지막 문자 보다 마이너스 가 아 닌 정수 가 stringObject 에 있 는 위치 가 1 많 습 니 다.이 인 자 를 생략 하면 문자열 이 끝 날 때 까지 되 돌아 오 는 하위 문자열 입 니 다.
값 을 되 돌려 주 는 새로운 문자열 입 니 다. 이 문자열 값 은 stringObject 의 키 문자열 을 포함 하고 있 습 니 다. 그 내용 은 start 에서 stop - 1 까지 의 모든 문자 이 며 길 이 는 stop 에서 start 를 줄 이 는 것 입 니 다.
substring 방법 을 설명 하 는 하위 문자열 은 start 의 문 자 를 포함 하지만 end 의 문 자 는 포함 되 지 않 습 니 다.start 와 end 가 같다 면 이 방법 은 빈 문자열 (즉 길이 가 0 인 문자열) 을 되 돌려 줍 니 다.start 가 end 보다 크 면 이 방법 은 하위 문자열 을 추출 하기 전에 이 두 개의 인 자 를 먼저 교환 합 니 다.start 나 end 가 마이너스 라면 0 으로 대 체 됩 니 다.
substr 방법
지정 한 위치 에서 부터 지정 한 길 이 를 되 돌려 주 는 하위 문자열 을 정의 하고 사용 합 니 다.
문법 string Object. substr (start [, length])
파라미터 설명 start 가 필요 합 니 다.필요 한 하위 문자열 의 시작 위치 입 니 다.문자열 의 첫 번 째 문자 의 색인 은 0 입 니 다.length 선택 가능.되 돌아 오 는 하위 문자열 에 포 함 될 문자 갯 수 입 니 다.
length 가 0 또는 음수 라면 빈 문자열 을 되 돌려 줍 니 다.이 인자 가 지정 되 지 않 으 면 하위 문자열 은 stringObject 의 마지막 까지 이 어 집 니 다.
var str = "0123456789";
alert(str.substring(0));------------"0123456789"
alert(str.substring(5));------------"56789"
alert(str.substring(10));-----------""
alert(str.substring(12));-----------""
alert(str.substring(-5));-----------"0123456789"
alert(str.substring(-10));----------"0123456789"
alert(str.substring(-12));----------"0123456789"
alert(str.substring(0,5));----------"01234"
alert(str.substring(0,10));---------"0123456789"
alert(str.substring(0,12));---------"0123456789"
alert(str.substring(2,0));----------"01"
alert(str.substring(2,2));----------""
alert(str.substring(2,5));----------"234"
alert(str.substring(2,12));---------"23456789"
alert(str.substring(2,-2));---------"01"
alert(str.substring(-1,5));---------"01234"
alert(str.substring(-1,-5));--------""
alert(str.substr(0));---------------"0123456789"
alert(str.substr(5));---------------"56789"
alert(str.substr(10));--------------""
alert(str.substr(12));--------------""
alert(str.substr(-5));--------------"0123456789"
alert(str.substr(-10));-------------"0123456789"
alert(str.substr(-12));-------------"0123456789"
alert(str.substr(0,5));-------------"01234"
alert(str.substr(0,10));------------"0123456789"
alert(str.substr(0,12));------------"0123456789"
alert(str.substr(2,0));-------------""
alert(str.substr(2,2));-------------"23"
alert(str.substr(2,5));-------------"23456"
alert(str.substr(2,12));------------"23456789"
alert(str.substr(2,-2));------------""
alert(str.substr(-1,5));------------"01234"
alert(str.substr(-1,-5));-----------""
indexof 방법 으로 문자열 에 들 어 오 는 하위 문자열 은 이 문자열 에 처음 나타 난 위치의 아래 표 시 를 가 져 옵 니 다.
var string = "javascript";
var w = string.indexOf("a");
console.log(w); --- 1
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.