いろんなプロパティとメソッド
プロパティー
length
文字列の長さを返す
メソッド
String[0]
文字列の角括弧で指定した位置の文字を返す(0から開始)
indexOf()
String.indexOf('pattern')
String
に'Pattern'
が含まれているか探索を行う見つかった場合は検索文字列が始まる位置を返す
見つからなかった場合は-1を返す
slice()
String.slice(x,y)
String
のx
文字目からy
文字目の直前までを返す2番目の引数は省略可能であり、省略した場合は文字列の最後までを返す
Excelのmid()
とは動作が違う
toLowerCase()
toUpperCase()
let Data = 'UPPERCASE lowercase'; Data.toLowerCase(); //uppercase lowercase Data.toUpperCase(); //UPPERCASE LOWERCASE渡された文字列の全ての文字を大文字・小文字に変換する
replace()
String.replace(x,y)
String
のx
をy
に置き換える以上のメソッドの戻りを代入させることでメソッドの結果を反映させることが出来る
参考: https://developer.mozilla.org/ja/docs/Learn/JavaScript/First_steps/Useful_string_methods