>웹 프론트엔드 >JS 튜토리얼 >JavaScript에서 String 개체의 일반적인 메서드(요약)

JavaScript에서 String 개체의 일반적인 메서드(요약)

青灯夜游
青灯夜游앞으로
2018-10-12 16:29:052563검색

이 글은 자바스크립트에서 String 객체의 일반적인 메소드를 소개합니다. 이는 특정 참고 가치가 있으므로 도움이 필요한 친구들이 참고할 수 있기를 바랍니다.

length

문자열의 길이(개수)를 반환합니다. 문자)

var str='Hello World!';
str.length; //12

charAt()

에서 문자를 반환합니다. 지정된 위치, 첫 번째 문자는 위치 0에 있습니다. # 문자열의 첫 번째 문자에 대한 유니코드 인코딩을 반환합니다.

var str='Hello World!';
str.charAt(4);     //o

concat()

은 두 개 또는 여러 문자열. 이 메서드는 원래 문자열을 변경하지 않지만 두 개 이상의 문자열이 연결된 새 문자열을 반환합니다.

var str='Hello World!';
str.charAt(4);       //111

fromCharCode()

은 지정된 유니코드 값을 허용합니다. 그런 다음 문자열을 반환합니다.

var str1 = 'hello';
var str2 = ' word ';
var str3 = '123';
var str = str1.concat(str2,str3);    // 'hello world 123'

indexOf()

지정된 문자를 반환합니다. 문자열에서 문자열 값이 발생합니다. 일치하는 문자열이 없으면 -1을 반환합니다.

var n = String.fromCharCode(72,69,76,76,79); //HELLO
String.fromCharCode(68);

lastIndexOf()

은 지정된 문자를 반환할 수 있습니다. 문자열 값의 마지막 발생 위치. 두 번째 매개변수 start를 지정하면 문자열에서 지정된 위치를 뒤에서 앞으로 검색합니다.

//在字符串第五个位置开始查找字符 "e" 第一次出现的位置:
var str="Hello world, welcome to the universe.";
var n=str.indexOf("e",5);  //14

match()문자열 내에서 지정된 값을 검색하거나 하나 이상의 A를 찾습니다. 정규식 일치.

var str="Hello world, welcome to the universe.";
var n=str.lastIndexOf("w",5);  //-1
var n=str.lastIndexOf("o",5);  //4
string.match(regexp)
//regexp 必需。规定要匹配的模式的 RegExp 对象。
//如果该参数不是 RegExp 对象,则需要首先把它传递给 RegExp 构造函数,将其转换为 RegExp 对象。
//结果为数组,如果没找到匹配结果返回 null 。

replace()

은 문자열에 사용됩니다. 일부 교체 문자를 다른 문자로 바꾸거나 정규식과 일치하는 하위 문자열을 바꾸십시오. 이 방법은 원래 문자열을 변경하지 않습니다.

//全局查找字符串 "ain",且不区分大小写:
var str="The rain in SPAIN stays mainly in the plain";
var n=str.match(/ain/gi);  //ain,AIN,ain,ain

search()

은 문자열을 검색하는 데 사용됩니다. 하위 문자열을 지정하거나 정규식과 일치하는 하위 문자열을 검색합니다. 일치하는 하위 문자열이 없으면 -1이 반환됩니다.

//执行一次替换
var str="Visit Microsoft! Visit Microsoft!";
var n=str.replace("Microsoft","Roon");  //Visit Roon!Visit Microsoft!

//执行一个全局替换, 忽略大小写:
var str="Mr Blue has a blue house and a blue car";
var n=str.replace(/blue/gi, "red");  //Mr red has a red house and a red car
string.search(searchvalue); //searchvalue 必须。查找的字符串或者正则表达式。
// 返回相匹配的 String 对象起始位置,未找到返回-1,有多个就返回第一个找到的位置

slice(시작, 끝)

추출 가능한 문자 A 문자열의 특정 부분을 추출하고 추출된 부분을 새로운 문자열로 반환합니다. 추출할 문자열 부분을 지정하려면 시작(포함) 및 끝(제외) 매개변수를 사용하십시오.

end 지정하지 않으면 추출할 하위 문자열에는 원래 문자열의 처음부터 끝까지의 문자열이 포함되며, 문자열의 첫 번째 문자 위치는 0이고, 두 번째 문자 위치는 1입니다. 곧.

var str = 'hello world!';
str.search('world');  //6
split()

은 문자열을 분할하는 데 사용됩니다. 문자열 배열로 분할합니다.

Tip: 빈 문자열("")을 구분 기호로 사용하면 stringObject의 각 문자가 분할됩니다. 참고: Split() 메서드는 원래 문자열을 변경하지 않습니다.

substr()

#🎜🎜 #

문자열의 시작 인덱스 번호부터 지정된 개수의 문자를 추출합니다.

팁: substr()의 매개변수는 부분 문자열의 시작 위치와 길이를 지정하므로 substring() 및 Slice() 대신 사용할 수 있습니다. 참고: substr() 메서드는 소스 문자열을 변경하지 않습니다.

substring()

#🎜🎜 #

은 문자열에서 지정된 두 첨자 사이의 문자를 추출하는 데 사용됩니다. 반환된 하위 문자열에는

에서 으로 시작하는 문자가 포함되지만

에서 끝나는

의 문자는 포함되지 않습니다. 이 방법은 문자열을 소문자로 변환하는 데 사용됩니다. 이 메서드는 문자열을 대문자로 변환하는 데 사용됩니다.

trim() 문자열 양쪽의 공백을 제거합니다.

valueOf() 메서드는 String 개체의 원래 값을 반환합니다.

요약: 위 내용은 이 글의 전체 내용입니다. 모든 분들의 공부에 도움이 되었으면 좋겠습니다. 더 많은 관련 튜토리얼을 보려면 JavaScript 비디오 튜토리얼을 방문하세요!

관련 권장 사항:

JavaScript 그래픽 튜토리얼

JavaScript 온라인 매뉴얼

위 내용은 JavaScript에서 String 개체의 일반적인 메서드(요약)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 cnblogs.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제