JS 에서 문자열 의 흔 한 속성 과 방법
length: 문자열 의 길 이 를 되 돌려 줍 니 다.
var str='hello world';
alert(str.length); // 11
방법.
charAt (): 지정 한 색인 위치 에 있 는 문 자 를 되 돌려 줍 니 다.
var str='hello world';
alert(str.charAt(4)); // o
charCodeAt (): 지정 한 색인 위치 문자 의 유 니 코드 인 코딩 을 되 돌려 줍 니 다.
var str='a';
alert(str.charCodeAt(0)); // 97
from CharCode (): 유 니 코드 인 코딩 을 문자열 로 변환
alert(String.fromCharCode(97)); // a
concat (): 두 개 이상 의 문자열 을 연결 하고 연 결 된 문자열 을 되 돌려 줍 니 다.
var str1='hello';
var str2=' world';
alert(str1.concat(str2)); // hello world
index Of (): 지정 한 문자열 이 처음 나타 난 위 치 를 되 돌려 줍 니 다. - 1 을 되 돌려 주지 않 았 습 니 다.
var str='hello world,hello moli';
alert(str.indexOf('hello')); // 0
lastIndex Of (): 지정 한 문자열 이 마지막 으로 나타 난 위 치 를 되 돌려 줍 니 다. - 1 을 되 돌려 주지 않 았 습 니 다.
var str='hello world,hello moli';
alert(str.lastIndexOf('hello')); // 12
match (): 하나 이상 의 정규 표현 식 의 일치 성 을 찾 았 습 니 다. null 을 되 돌려 주지 않 았 습 니 다.
var str='hello world,hello moli';
alert(str.match('hello')); // hello
replace (): 정규 표현 식 과 일치 하 는 하위 문자열 을 바 꿉 니 다. (기본 값 은 첫 번 째 일치 하 는 하위 문자열 만 바 꿉 니 다. g 를 추가 하면 모든 일치 하 는 하위 문자열 을 바 꿀 수 있 습 니 다)
var str='hello world';
// moli world
alert(str.replace(/world/,'moli')); // hello moli
search: 정규 표현 식 과 일치 하 는 하위 문자열 의 시작 위 치 를 되 돌려 줍 니 다. - 1 을 되 돌려 주지 않 았 습 니 다.
var str='hello world';
alert(str.search(/world/)); // 6
slice (): 지정 한 시작 위치 (시작 위 치 를 포함 하고 음수 라면 끝 에서 시작 위 치 를 계산 합 니 다. 즉 - 1 은 마지막 첫 번 째 를 표시 합 니 다) 부터 지정 한 끝 위치 (끝 위 치 를 포함 하지 않 습 니 다. 이 매개 변 수 를 지정 하지 않 으 면 지정 한 시작 위치 에서 시작 하여 문자열 끝 에 있 는 모든 문자 포함) 까지 의 문자열 을 되 돌려 줍 니 다.
var str='hello world';
alert(str.slice(6,11)); // world
split (): 문자열 을 하위 문자열 배열 로 나 눕 니 다. (두 번 째 매개 변 수 는 되 돌아 오 는 배열 의 최대 길 이 를 지정 할 수 있 습 니 다. 선택 할 수 있 습 니 다)
var str='h-e-l-l-o';
alert(str.split('-')); // h,e,l,l,o
substr (index, length): 지정 한 index (색인, 필수, 음수 라면 끝부분 부터 시작 위 치 를 계산 합 니 다. 즉 - 1 은 마지막 첫 번 째 를 표시 합 니 다) 에서 시작 하 는 length (길이, 선택 할 수 있 습 니 다. 이 매개 변 수 를 지정 하지 않 으 면 지정 한 index 부터 문자열 끝 에 있 는 모든 문자 포함) 문 자 를 추출 합 니 다.
var str='hello world,hello moli';
alert(str.substr(5,6)); // world
substring (): 지정 한 시작 위치 (시작 위치 포함) 에서 끝 위치 (끝 위치 포함 하지 않 음, 선택 할 수 있 습 니 다. 이 인자 가 지정 되 지 않 으 면 지정 한 시작 위치 부터 문자열 끝 에 있 는 모든 문자 포함) 문 자 를 추출 합 니 다.
var str='hello moli';
alert(str.substring(6,8)); // mo
// :
// slice() substr() ,substring()
toLowerCase (): 문자열 을 소문 자로 변환 합 니 다.
var str='Hello Moli';
alert(str.toLowerCase()); // hello moli
toUpperCase (): 문자열 을 대문자 로 변환 합 니 다.
var str='Hello Moli';
alert(str.toUpperCase()); // HELLO MOLI
toString (): 문자열 을 되 돌려 줍 니 다 (약)
종결 어
본문 을 좋아한다 면 좋아요 와 관심 을 가 져 보 세 요.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.