文字列の常用する方法-あなたをマスターして敵なしになりました!


先端の仕事に従事して、ふだんもいくつかのノートを集めて整理してノートの中で置いて、最も简単な基础知识が仕事の中で最もよく使われることを発见して、时にはあいまいで、やはり基础知识がしっかりしていないことを见て、ここで小编はまとめて、基础知识を固めて、あなたをマスターして无敌になりました!
文字列でよく使用されるメソッド:
str.toLowerCase();toLowerCase()文字列をすべて小文字に変換
var str="Hello World";
var str1=str.toLowerCase();
console.log(str); //Hello World
console.log(str1); //hello world

str.toUpperCase()toUpperCase()文字列はすべて大文字に変換
var str="Hello World";
var str1=str.toUpperCase();
console.log(str); //Hello World
console.log(str1); //HELLO WORLD

str.slice()slice():文字列から抽出されたサブ文字列を返します.
var str="Hello World";
var str1=str.slice();//      ,       
var str2=str.slice(2);//        ,   2     ,  
var str3=str.slice(2,7);//   2   7  ,     7,       
var str4=str.slice(-5,-1);
   
var str4=str.slice(11+(-5),11+(-1));
var str4=str.slice(6,10);

ここでは、1つの数が後の数より小さいことに注意してください.そうしないと、空の文字列が返されます.
var str5=str.slice(8,1);
//        ,       
console.log(str1); //Hello World
console.log(str2); //llo World
console.log(str3); //llo W
console.log(str4); //Worl
console.log(str5); //""

str.substring()substring():指定した2つの下付き文字の文字列を抽出します.slice()と同じで、唯一substring()は負数を受け入れません
var str="Hello World";
var str1=str.substring();
var str2=str.substring(-2,-7);
console.log(str1); //Hello World
console.log(str2); //""

str.substr()str.substr()は、指定した下付き文字列から指定した長さのサブ文字列を返します.
var str="Hello World";
var str1=str.substr();//     
var str2=str.substr(1);//   1         
var str3=str.substr(1,3);//   1, 3         
var str4=str.substr(-5,3);//   11+(-5)=6  , 3         
console.log(str1); //Hello World
console.log(str2); //ello World
console.log(str3); //ell
console.log(str4); //Wor

str.split()split():文字列を文字列配列に分割します.
var str="1:2:3:4:5:6:7";
var str1=str.split("");//        ,      
var str2=str.split(":");// :       
var str3=str.split(":",4);//     4   ,      4 

console.log(str1); //["1", ":", "2", ":", "3", ":", "4", ":", "5", ":", "6", ":", "7"]
console.log(str2); //["1", "2", "3", "4", "5", "6", "7"]
console.log(str3); // ["1", "2", "3", "4"]

str.indexOf()indexOf():指定したサブ文字列が文字列に最初に表示された場所を返します.
var str="HelloswjnhWorld";
var str1=str.indexOf("W");//      ,      0   
var str2=str.indexOf("a");//      ,  -1

console.log(str1); //10
console.log(str2); //-1

str.lastIndexOf()lastIndexOf():指定したサブ文字列が文字列に最後に表示される場所を返します.
var str="HelloswjnhWorldW";
var str1=str.lastIndexOf("W");//      ,      0   ,       
var str2=str.lastIndexOf("a");//      ,  -1

console.log(str1); //15
console.log(str2); //-1

str.charAt()charAt():下付きの位置を指定する文字を返します.indexが0-str.length(str.lengthを含まない)の間にない場合は、空の文字列を返します.
var str="HelloswjnhWorldW";
var str1=str.charAt(2);//           
var str2=str.charAt(18);//      ,  ""

console.log(str1); //l
console.log(str2); //""

str.charCodeAt()charCodeAt():0-65535の間の整数である下付き位置を指定した文字を返すunicode符号化.
var str="HelloswjnhWorldW";
var str1=str.charCodeAt(2);//           
var str2=str.charCodeAt(18);//      ,  NAN

console.log(str1); //108
console.log(str2); //NAN

str.replace()replace():文字列に他の文字を置換するか、正規表現に一致するサブ列を置換します.
var str="HelloswjnhWorldW";
var reg=/o/ig; //o        ,     ,       ,i     ,g      。
var str1=str.replace(reg,"**");

console.log(str1); //Hell**swjnhW**rldW

str.match()match():検索したすべてのキーワードコンテンツの配列を返します.
var str="HelToswjnhtorldW";
var reg=/to/ig;
var str1=str.match(reg);

var reg2=/heo/ig;
var str2=str.match(reg2);

console.log(str1); //["To", "to"]
console.log(str2); //null        null

編集者は容易ではありません.もし収穫があれば、微信賞の編集者はワハハを飲みます.
独身犬の葵花宝典、妹をからかうには必ず注目してください!