JavaScript Stringオブジェクトと関数
3952 ワード
JavaScript_Stringオブジェクト説明
stringは中国語で「文字列」という意味です.StringはObjectオブジェクトから引き継ぎます.このオブジェクトは文字列の検索操作などの関数を提供します.
JavaScript文字列の種類はJavaScript文字列の種類を参照してください.
Stringの内容は可変ではありません.以下に紹介するStringの関数は内容を変えることができません.
Stringオブジェクト構造関数
new操作子を使わずにStering関数を直接呼び出し、変換パラメータstrを文字列にしてこの値を返します.
String関数と属性は文法を使います.
パラメータがなくてもいいです.例えば、torowerCase関数、またはconcat関数などの複数のパラメータがあります.
例
String検索クラス関数 charAt関数--指定された位置(n)を返す文字 charCodeAt()関数--指定された位置(n)の文字を返すUnicoodeコード indexOf関数--stringに戻る位置 lastIndexOf関数--substringに戻り、stringにおいて最後に一致する位置 Stering操作クラス関数 concat関数--複数の文字列を結合し、結合の結果 を返します. replace関数--文字列stringのoldStr 1をnewStr 2 に置き換えます. slice関数--切り取られた文字列 を返す.スプリット関数--文字列を文字列配列に分割し、この配列 を返します. substr()関数は、stringのstartPos位置から、レングスの長さの文字列 を返します. substring関数--stringのstartPos位置からendPos位置までの文字列 を返します.
String変換クラス関数 from CharCode関数--複数のUnicodeコードからなる文字列 を返します.
String比較クラス関数 locareCompare関数--ローカルルールを使って文字列のstringとstring 2を比較し、比較結果 を返します.
String大文字小文字変換関数 toLocareLowerCase関数--ローカル小文字列 に戻る. toLocareUpperCase関数--ローカル大文字列 を返します. toLowerCase関数--小文字列 を返します. toUpperCase関数--大文字列 を返します.
HTMLラベル類関数 ANcher関数--HTML aタグに戻るname属性がstrのアンカー big()関数--HTML bigラベルの定義を返す大きなフォント blink()関数--HTML blinkラベルで定義されたフリッカ文字列 を返します. bold()関数--HTML bタグで定義された太字文字列 を返します. fixed()関数--HTML ttタグを使用して定義された個室距離文字列 を返します. font color関数--HTML fontタグの中のカラー属性で定義された色付き文字列 を返す. font size()関数--HTML fontタグのsize属性で定義された指定サイズの文字列 を返します. italics()関数--HTML iラベルで定義された斜体文字列 を返します. link関数--HTML aタグを用いて定義されたリンク を返す. small()関数--HTML smallラベルで定義された小さいフォントの文字列 を返します. strike関数--HTML strikeタグを使って削除線スタイルを定義する文字列 を返します. sub()関数--HTML subタグで定義された下付き文字列 を返します. sup()関数--HTML supラベルで定義された上付き文字列 を返します.
JavaScript_String関数をアルファベット順に並べ替えます. ANcher関数--HTML aタグに戻るname属性がstrのアンカー big()関数--HTML bigラベルの定義を返す大きなフォント blink()関数--HTML blinkラベルで定義されたフリッカ文字列 を返します. bold()関数--HTML bタグで定義された太字文字列 を返します. charAt関数--指定された位置(n)を返す文字 charCodeAt()関数--指定された位置(n)の文字を返すUnicoodeコード concat関数--複数の文字列を結合し、結合の結果 を返します. fixed()関数--HTML ttタグを使用して定義された個室距離文字列 を返します. font color関数--HTML fontタグの中のカラー属性で定義された色付き文字列 を返す. font size()関数--HTML fontタグのsize属性で定義された指定サイズの文字列 を返します. from CharCode関数--複数のUnicodeコードからなる文字列 を返します. indexOf関数--stringに戻る位置 italics()関数--HTML iラベルで定義された斜体文字列 を返します. lastIndexOf関数--substringに戻り、stringにおいて最後に一致する位置 link関数--HTML aタグを用いて定義されたリンク を返す. locareCompare関数--ローカルルールを使って文字列のstringとstring 2を比較し、比較結果 を返します. replace関数--文字列stringのoldStr 1をnewStr 2 に置き換えます. slice関数--切り取られた文字列 を返す. small()関数--HTML smallラベルで定義された小さいフォントの文字列 を返します.スプリット関数--文字列を文字列配列に分割し、この配列 を返します. strike関数--HTML strikeタグを使って削除線スタイルを定義する文字列 を返します. String関数-Stringオブジェクトの構造関数 sub()関数--HTML subタグで定義された下付き文字列 を返します. substr()関数は、stringのstartPos位置から、レングスの長さの文字列 を返します. substring関数--stringのstartPos位置からendPos位置までの文字列 を返します. sup()関数--HTML supラベルで定義された上付き文字列 を返します. toLocareLowerCase関数--ローカル小文字列 に戻る. toLocareUpperCase関数--ローカル大文字列 を返します. toLowerCase関数--小文字列 を返します. toUpperCase関数--大文字列 を返します.
stringは中国語で「文字列」という意味です.StringはObjectオブジェクトから引き継ぎます.このオブジェクトは文字列の検索操作などの関数を提供します.
JavaScript文字列の種類はJavaScript文字列の種類を参照してください.
Stringの内容は可変ではありません.以下に紹介するStringの関数は内容を変えることができません.
Stringオブジェクト構造関数
var strobject=new String(str);
var str=String(str);
newオペレータを用いて構造関数String(str)を呼び出し、パラメータstrを文字列に変換し、この文字列を含むStringオブジェクトを返すことができる.new操作子を使わずにStering関数を直接呼び出し、変換パラメータstrを文字列にしてこの値を返します.
var str="drea mdu";
文字列を作成する最も簡単で一般的な方法String関数と属性は文法を使います.
string. ( 1, 2,...);
string. ;
stringは文字列を表しています.str=「文字列」です.このような方式で定義されたstrは、直接に「文字列」でもいいです.パラメータがなくてもいいです.例えば、torowerCase関数、またはconcat関数などの複数のパラメータがあります.
例
var str = "www.dreamdu.com";
var length = str.length;
var str = "www.dreamdu.com".toUpperCase();
JavaScript_String関数は機能別に分類されます.String検索クラス関数
String変換クラス関数
String比較クラス関数
String大文字小文字変換関数
HTMLラベル類関数
JavaScript_String関数をアルファベット順に並べ替えます.