>웹 프론트엔드 >JS 튜토리얼 >문자열 연결 및 분할의 기본 방법

문자열 연결 및 분할의 기본 방법

巴扎黑
巴扎黑원래의
2016-11-25 14:22:292767검색

문자열 접합 및 분할의 기본 방법은 다음과 같습니다. 참고용입니다.

1. 문자열 접합

가장 기본적인 방법은 '+'를 사용하여 결합하는 것입니다. 두 개의 문자열 "추가"(예:

Java 코드

var name='Nicholas'+' '+'Conti'

console) .log(name);//결과는 다음과 같습니다: Nicolas Conti

문자열이 너무 길거나 단계별로 연결하고 싶다면 "+=" 연산자를 사용할 수 있습니다:

Java 코드

var str='삼촌'+'is'+'the benevolent'+',';

str + ='이것이 백성을 사랑하는 방법입니다. 아들의 '+', '+' 특기는 울 수 있다는 것입니다.'

console.log(str)//결과는: 황제의 삼촌은 자비로우며, 사람들을 아들처럼 사랑하며, 그의 특기는 울 수 있다는 것이다

또 다른 방법은 concat() 메소드를 사용하는 것이다:

Java 코드

var string='云长얼굴이 빨갛습니다.';

string.concat('수염이 꽤 길군요. '+'는 확실히 우쭐해졌습니다. '+' 불행은 조만간 올 것이다')//결과: 윤창은 얼굴이 빨개지고 자만심은 확실하지만 조만간 불운이 올 것이다

또한 concat() 메소드를 사용하여 스플라이스할 수도 있다 배열:

Java 코드

var array=['老','夫']

var array2= ['Fa','Da','Le'];

console.log( array.concat(array2));//결과는 다음과 같습니다: ['老','夫','发' ,'达','了']

게다가 concat() 메서드는 원본을 변경하지 않습니다. 배열을 이어붙여 새로운 배열을 형성합니다. > 또한 접합 후에도 문자열은 여전히 ​​문자열이고 배열은 접합 후에도 여전히 배열이라는 점에 유의해야 합니다.

2. 문자열 분할

Split() 메서드는 다양한 용도로 사용됩니다.

여러 가지 분할 메서드를 사용하여 분할할 수 있습니다.

Java 코드

var string= '오늘 국수 10그릇을 먹었습니다'

console.log(string.split(''));//result[' I', '', '진', '', '일', '', '먹다', '', '了', '', '十', '', '그릇', '', '국수']

console.log(string.split(' '));//결과 ['나', '오늘', '일', '먹는다', '르', '十', '그릇', 'noodle']

console.log(string.split());//결과 ['오늘 국수 열 그릇을 먹었습니다']

빈 문자열을 사용하여 이를 확인할 수 있습니다. 공백을 사용하여 문자열을 공백으로 분할합니다. 매개변수가 없으면 전체 문자열은 문자열 요소가 하나만 있는 배열로 분할됩니다. 분할 방법에 관계없이 결과는 배열입니다.

위에서는 Split() 메소드의 첫 번째 매개변수만 사용했습니다. 실제로는 분할 위치를 선택하기 위해 괄호 안의 첫 번째 매개변수를 변경할 수 있습니다. Split( ) 메소드에는 두 번째 매개변수도 있으며 분할 후 배열의 길이를 지정하는 데 사용할 수 있습니다.

Java 코드

var string= ' 나 오늘 국수 한 그릇 먹음'

console.log(string.split(' ',6)) 결과: ['I', '오늘', 'Tian', 'Eat', 'Le ', '그릇']

console.log(string);//오늘 국수 한 그릇을 먹었습니다< /span> ;

그리고 마지막 줄에서 볼 수 있듯이, Split() 메소드를 사용하여 분할한 후에는 메타스트링이 변경되지 않습니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.