이번에는 JS에서 문자열의 일반적인 속성과 메소드에 대해 알려드리겠습니다. JS에서 문자열 속성과 메소드를 사용할 때 주의사항은 무엇인가요?
Attributevar str='hello world'; alert(str.length); // 11MethodcharAt(): 지정된 인덱스 위치에 있는 문자를 반환합니다.
var str='hello world'; alert(str.charAt(4)); // ocharCodeAt(): 지정된 인덱스에 있는 문자의 유니코드 인코딩을 반환합니다. position
var str='a'; alert(str.charCodeAt(0)); // 97fromCharCode(): 유니코드 인코딩을 문자열로 변환
alert(String.fromCharCode(97)); // aconcat(): 둘 이상의 문자열을 연결하고 연결된 문자열을 반환합니다.
var str1='hello';var str2=' world'; alert(str1.concat(str2)); // hello worldindexOf(): 지정된 문자열이 처음 나타나는 위치를 반환합니다. 반환 없음 -1
var str='hello world,hello moli'; alert(str.indexOf('hello')); // 0lastIndexOf(): 지정된 문자열이 마지막으로 나타나는 위치를 반환합니다. 반환 없음 -1
var str='hello world,hello moli'; alert(str.lastIndexOf('hello')); // 12match(): 하나 이상의
정규 표현식과 일치하는 항목을 찾습니다. 반환 없음 null
var str='hello world,hello moli'; alert(str.match('hello')); // helloreplace(): 정규식과 일치하는 하위 문자열 바꾸기(기본값은 일치하는 첫 번째 하위 문자열만 대체, 일치하는 모든 하위 문자열을 바꾸려면 g를 추가)
var str='hello world';// 用moli替换worldalert(str.replace(/world/,'moli')); // hello molisearch: 정규식과 일치하는 하위 문자열의 시작을 반환합니다. 시작 위치, no return -1
var str='hello world'; alert(str.search(/world/)); // 6slice(): 지정된 시작 위치를 반환합니다(시작 위치 포함, 음수인 경우 시작 위치는 끝부터 계산됩니다. 즉, -1은 마지막에서 첫 번째를 의미합니다). 지정된 끝 위치로( 끝 위치 제외, 이 매개 변수를 지정하지 않으면 지정된 시작 위치부터 문자열 끝까지의 모든 문자가 포함됩니다.)
var str='hello world'; alert(str.slice(6,11)); // worldsplit(): 문자열을 하위 문자열 배열로 분할합니다( 두 번째 매개변수는 반환된 배열의 최대 길이를 지정할 수 있습니다. 선택 사항)
var str='h-e-l-l-o'; alert(str.split('-')); // h,e,l,l,osubstr(index, length): 지정된 인덱스에서 추출합니다(인덱스, 필수, 음수인 경우 시작 위치는 다음에서 계산됩니다). 끝, 즉 -1은 역수를 의미합니다. 첫 번째) 길이(길이, 선택적, 이 매개변수가 지정되지 않은 경우 지정된 인덱스부터 문자열 끝까지의 모든 문자를 포함합니다) 문자
var str='hello world,hello moli'; alert(str.substr(5,6)); // worldsubstring(): 추출 지정된 시작 위치(시작 위치 포함)부터 끝 위치(끝 위치 제외, 선택 사항, 이 매개 변수가 지정되지 않은 경우 지정된 시작 위치부터 문자열 끝까지의 모든 문자 포함)
var str='hello moli';alert(str.substring(6,8)); // mo// 注:// 与 slice() 和 substr() 方法不同的是,substring() 不接受负的参数toLowerCase() : 문자열을 소문자로 변환
var str='Hello Moli'; alert(str.toLowerCase()); // hello molitoUpperCase(): 문자열을 대문자로 변환
var str='Hello Moli'; alert(str.toUpperCase()); // HELLO MOLItoString(): 문자열 반환(생략)이 글의 대소문자를 읽으신 후 메소드를 마스터하셨으리라 믿습니다. 더 흥미로운 정보를 보려면 다른 PHP 중국어 웹사이트 관련 기사를 주목하세요! 추천 도서:
위 내용은 JS 문자열의 일반적인 속성과 메서드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!