ホームページ >ウェブフロントエンド >jsチュートリアル >Javascript_javascript スキルにおける String オブジェクトの詳細な説明

Javascript_javascript スキルにおける String オブジェクトの詳細な説明

WBOY
WBOYオリジナル
2016-05-16 16:57:171013ブラウズ

Sting 文字列オブジェクトは、JavaScript によって提供される組み込みオブジェクトの 1 つです。

ここで特に注意してください。文字列の最初の文字は 0 番目の文字であり、2 番目の文字は 1 番目の文字です。

1. 文字列オブジェクトの作成メソッド

[var] 文字列オブジェクトのインスタンス名 = new String(string)

または var 文字列オブジェクトのインスタンス名 = string Value

例:

var str = "Hello World";

var str1 = new String("This is a string");

2 .String プロパティ

length: 文字列の長さを返します

var intlength = str.length //intlength = 11

3.String メソッド

charAt(* ): 文字列の * 番目の位置にある 1 文字を返します

var x = "abcdefg" var y = x.charAt(3); //y="d"

charCodeAt(*): 文字列の * 番目の位置にある 1 文字の ASCII コードを返します

詳しい説明はありません

コードをコピー コードは次のとおりです。

fromCharCode(): 指定された Unicode 値を受け入れ、文字列を返します。

document.write(String.fromCharCode(72,69,76,76,79)); //出力結果は HELLO です

indexOf(): 文字列 String から別の文字を検索しますオブジェクトの場合、検索が成功した場合は位置が返され、それ以外の場合は -1 が返されます。

document.write("children".indexOf("l",0)) //出力結果は 3

document.write("children".indexOf("l",1)); //出力結果は 3

document.write("children".indexOf("l",4) )); //出力結果は -1 です

lastIndexOf(): 検索方向が逆であり、

ドキュメントを後ろから前に検索する点が異なります。 write("children".lastIndexOf("l ",4)); //出力結果は 3 です。

split (区切り文字): 配列を文字列から分離して返します。区切り文字は、 を区切る場所を決定します。

'l&o&v&e'.split('&'); //配列 l,o,v,e を返します

substring(): 文字列
substring([,])

document.write("children".substring(1,3)); //出力結果は hil

substr(): これもトリミングと同等ですが、substring() との違いに注意してください

substr([,])

コードをコピー コードは次のとおりです。
document.write("children".substr(1,3)); //出力結果ヒルです。ここで注意しなければならないのは、サブスティングと比較すると、結果は同じですが、アルゴリズムや考え方が異なります。

toLowerCase() と toUpperCase(): 関数は似ていますが、元の文字列と同じ文字列を返す点が異なります。唯一の違いは、前者の文字はすべて小文字であり、後者の文字は大文字であることです。

document.write("LOVE".toLowerCase()); //出力結果は love

document.write("love".toUpperCase());愛です

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。