>  기사  >  웹 프론트엔드  >  JavaScript의 문자열 개체 및 메서드

JavaScript의 문자열 개체 및 메서드

巴扎黑
巴扎黑원래의
2017-06-26 11:54:371308검색

string object

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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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