string object의 두 가지 생성
var a="hello";
var b=new String("hello");
//다음은 메소드
//charAt() 첨자로 문자열에서 문자 찾기
Alert(a.charAt(3));//아래 첨자에 따라 문자열의 특정 문자를 반환
Alert(a.charAt(10)); //비어 있음 예, 이 첨자를 찾을 수 없습니다
//charCodeAt()는 지정된 위치의 문자를 반환합니다
var a="Hello world!Hello world!";
var d="이것은 문자열입니다. ";
경고(a.charCodeAt(1));//101
경고(d.charCodeAt(3));//26465
//String.fromCharCode() 유니코드 인코딩을 사용하여 문자열을 반환합니다.
alert(String.fromCharCode(65,66,67)) //
//concat()은 원래 배열을 변경하지 않고 하나 이상의 문자열을 연결하는 데 사용됩니다.
var a="Hello world! Hello world!"; var b="햇빛 아래 향로에서 나오는 보라색 연기"; var c="나에게 사랑을 보내는 왕룬만큼 좋지는 않습니다"; 경고(a .concat(b,c))//search()는 일치하는 문자열을 찾습니다. 발견되지 않으면 -1
을 반환합니다. ="123456789";
alert(c.search("567"));//4
alert(c.search("5671"));//-1
//replace() 일부 문자를 다른 문자로 바꾸기
var d="Xiao Huang은 개입니다. Xiao Huang은 매우 잘생겼습니다."
var e=d.replace("Xiao Huang", "Xiao Hei");//Xiao Huang이 Xiao Hei가 됨, 처음으로만 변경됨var e=d.replace(/小黄/g,"小黑")//문자열의 모든 내용이 변경됨
alert(e);
//split()은 문자열을 문자열 배열로 분할하는 데 사용되며, 원래 배열은 변경되지 않습니다.
var a="hello world!";
경고 (a.split(""));
Alert(a.split("o"));//hell, w,rld//indexOf()는 지정된 문자가 처음으로 나타나는 위치를 반환합니다. 문자열에 나타납니다
var a="hello world! ";
alert(a.indexOf("o"));//4
alert(a.indexOf("p") );//-1 찾을 수 없음 -1
//lastIndexOf()는 뒤에서 앞으로 검색합니다.
var a="hello world!"; Alert(a.lastIndexOf(" o"));//7
//Match() var a="Hello world!Hello world!"; Alert('world')//첫번째 것을 찾으면 , 찾을 수 없습니다 5 Alert(a.match(/world/g));// 정규 표현식(전역 검색) //slice()는 문자열의 특정 부분을 추출할 수 있습니다. negative var a="Hello world!Hello world!"; Alert(a.slice(5,13 ));//첫 번째 첨자는 필수이며 두 번째 첨자는 필요하지 않습니다. Alert(a.slice(- 15,-7));//substring()은 슬라이스와 동일하지만 음수는 허용되지 않습니다
var a="Hello world!Hello world!";
Alert(a. substring(4,12)); Alert(a.substring(-3,-1));//무엇이 없습니다 //substr()은 지정된 첨자부터 시작하여 지정된 수의 문자를 가로챕니다 var a="Hello world!Hello world!"; Alert(a.substr(4,6)) //아래 첨자 4에서 시작하여 6을 가로채기 뒤로. Alert (a.TOLOWERCASE ()); // Touppercase () 문자열을 대문자로 변환 var a = "Hello World! Hello World!" ALERT (a.TOUPPERCASE ());위 내용은 JavaScript의 문자열 개체 및 메서드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!