js中の文字列の方法
14363 ワード
js中の文字列の方法は前に書いてあります. .文字列の方法 1.indexOf .charAt(index) .substring(n,m) .substr(n,m) .slice(n,m) .スプリット() .replace(「置換する文字列」、「置換後の文字列」) .lastIndexOf() .パワーズケース() .toUpperCase() 番号付け
方法
作用
1
indexOf(data、start)
数値で下付きを探します.もし見つけられなかったら-1に戻ります.
2
charAt(index)
下付きで対応する値を探します.
3
substring(n,m)
nからmまでの文字列を切り取ります.一番右側は含まれていません.
4
substr(n,m)
nからmまでの文字列を切り取り、一番右側を含む.
5
slice(n,m)
substring(n,m)のようです.
6
スプリット()
文字列を行列に分割します.
7
replace()
文字列を置換します.標準は一回だけ置換します.
8
lastIndexOf()
文字列の最後に表示される下付きの位置を返します.
9
LowerCase()
すべて小文字に変換
10
toUpperCase()
すべてを大文字に変換
前に書く
文字列の作成方法
1.indexOf(data、start)データ startは、どの場所から、ある配列または文字列の中で指定された文字または文字列の下付きの位置を返すために使用されますか?見つけられなかったら、-1を返します.
指定された位置の文字を返します.indexは下付きです. nから切り取りを開始するところは、左からn番目の桁 を表しています. mで切り取りを終了したところ(含まない)の文字列を切り取り、指定された位置nから終了位置mまでの文字列を返します.終了位置を指定しない場合は、開始位置から終端 までです. nから切り取りを開始するところは、左からn番目の桁 を表しています. mで切り取りを終了したところで文字を切り取り、指定された位置nから終了位置mまでの文字列を返します.終了位置を指定しないと開始位置から終了 までです. nから切り取りを開始するところは、左からn番目の桁 を表しています. mで切り取りが終了したところ(含まない)とsubstringは、配列中の方法slice()との類似性に注意が必要です.
を選択します.文字列を配列に分割し、文字列を指定することにより、配列を返します.
文字列の一部の文字を他の文字に置き換えます.正規の規則に合わせて使うのが一番いいです.標準は一回だけ変えます.
文字列の最後に表示される下付きの位置を返します.
すべて小文字に変換
すべてを大文字に変換
方法
作用
1
indexOf(data、start)
数値で下付きを探します.もし見つけられなかったら-1に戻ります.
2
charAt(index)
下付きで対応する値を探します.
3
substring(n,m)
nからmまでの文字列を切り取ります.一番右側は含まれていません.
4
substr(n,m)
nからmまでの文字列を切り取り、一番右側を含む.
5
slice(n,m)
substring(n,m)のようです.
6
スプリット()
文字列を行列に分割します.
7
replace()
文字列を置換します.標準は一回だけ置換します.
8
lastIndexOf()
文字列の最後に表示される下付きの位置を返します.
9
LowerCase()
すべて小文字に変換
10
toUpperCase()
すべてを大文字に変換
前に書く
文字列の作成方法
//
var str = "hello"
console.log(typeof str) //string
//
var str2 = new String("hello")
console.log(typeof str2) //object
// str2 object, toString()
str2.toString();
console.log(str == str2); //true
文字列も行列と同じように、下付きで検索できます.var str = "hello"
console.log(str[0]) //h
console.log(str[1]) //e
console.log(str.length) //5
//
//
for(var i=0;i<str.length;i++){
console.log(str[i])
}
//
for(var i in str){
console.log(str[i])
}
2.文字列の方法1.indexOf(data、start)
var str = "abcdefg";
console.log(str.indexOf("e")); //4
console.log(str.indexOf("o")); //-1
console.log(str.indexOf("e",5)) //-1
console.log(str.indexOf("e",2)) //4
2.charAt(index)指定された位置の文字を返します.indexは下付きです.
var str = "abcdefg";
console.log(str.charAt(2)); //c
3.substring(n,m)var str = "abcdefg";
console.log(str.substring(1,3)); //bc
4.substr(n,m)var str = "abcdefg";
console.log(str.substr(1,3)); //bcd
5.slice(n,m)var str = "abcdefg";
console.log(str.substr(1,3)); //bc
6.スプリット()を選択します.文字列を配列に分割し、文字列を指定することにより、配列を返します.
var str = "abcdefg";
var str2 = str.split("d")
console.log(str2); //["abc", "efg"]
console.log(typeof str2) //object
7.replace(「置換する文字列」「置換後の文字列」)文字列の一部の文字を他の文字に置き換えます.正規の規則に合わせて使うのが一番いいです.標準は一回だけ変えます.
var str = "abcdefg";
var str2 = str.replace("d"," ")
console.log(str2); //abc efg
8.lastIndexOf()文字列の最後に表示される下付きの位置を返します.
var str = "abcdefga";
console.log(str.lastIndexOf("a")) //7
9.toLowerCase()すべて小文字に変換
var str = "ABCDEFG";
console.log(str.toLowerCase()) //abcdefg
10.toUpperCase()すべてを大文字に変換
var str = "abcdefg";
console.log(str.toUpperCase()) //ABCDEFG