JavaScriptの文字列(String)をオブジェクト
文字列オブジェクトは、既存の文字ブロックを処理するために使用されます。
JavaScriptの文字列
文字列は、「ジョン・ドウ」等の文字列を格納するために使用されます。
文字列は、単一引用符または二重引用符を使用することができます。
例
するvar carname = 'ボルボXC60';
あなたは文字の文字列のいずれかにアクセスすることができる位置(インデックス)を使用します。
例
文字列の0から始まるインデックス、文字の最初の文字列は、[0]、2番目の文字がように、[1]である、と。
あなたは、文字列に次の例を引用符を使用することができます。
例
var answer="He is called 'Johnny'";
var answer='He is called "Johnny"';
それとも、引用符を使用して文字列にエスケープ文字を使用することができます。
文字列(String)を
文字列の長さを計算するために、lengthプロパティの長さを使用して文字列(文字列):
例
document.write(txt.length);
var txt="ABCDEFGHIJKLMNOPQRSTUVWXYZ";
document.write(txt.length);
»をお試しください
文字列内の文字列を検索
指定した文字で文字列の位置を検索する文字列のindexOf()を使用して、最初に表示されます:
あなたは、対応する文字関数の戻りが見つからない場合は-1
lastIndexOf()メソッドは、文字列の出現の始まりの終わりに場所を見つけることができます。
コンテンツマッチ
マッチ()関数は、文字の特定の文字列を検索するために使用し、見つかった場合は、この文字に戻ります。
例
document.write(str.match("world") + "<br>");
document.write(str.match("World") + "<br>");
document.write(str.match("world!"));
»をお試しください
内容の置き換え
replace()メソッドは、文字列内の文字の一部で一部の文字を置換します。
文字列大文字と小文字の変換
関数は、toUpperCase()/ toLowerCaseメソッド()を使用して、文字列の大文字と小文字の変換:
例
var txt1=txt.toUpperCase(); // txt1 文本会转换为大写
var txt2=txt.toLowerCase(); // txt2 文本会转换为小写
»をお試しください
配列に文字列
配列に文字列を分割()関数を使用します。
例
txt.split(","); // 使用逗号分隔
txt.split(" "); // 使用空格分隔
txt.split("|"); // 使用竖线分隔
»をお試しください
特殊文字
ように、他の特殊記号のアポストロフィ、引用符と:Javascriptがなどの特殊文字を挿入するためにバックスラッシュ(\)を使用することができます。
次のJavaScriptコードを参照してください。
document.write(txt);
JavaScriptでは、文字列は単一引用符または二重引用符の使用を開始および停止します。 私たちは、いわゆるされています。これは、上記の文字列がカットされることを意味します
バックスラッシュ・エスケープ引用符を使用することができ、上記の問題を解決します:
document.write(TXT);
JavaScriptの意志出力適切なテキスト文字列:私たちは北から、いわゆる「ヴァイキング」です。
次の表は、特殊文字をエスケープバックスラッシュを使用することができ、他の特殊文字を示しています。
コード | 輸出 |
---|---|
\ ' | 単一引用符 |
\ " | 二重引用符 |
\\ | 対角棒 |
\ N | ラップ |
\ R | 入力します |
\ T | タブ |
\ B | ブランク |
\ F | PAGE |
String型のプロパティとメソッド
プロパティ:
- 長さ
- プロトタイプ
- コンストラクタ
方法:
- charAt()
- charCodeAt()
- 連結()
- fromCharCode()
- indexOf()
- lastIndexOf()
- マッチ()
- 交換してください()
- 検索()
- スライス()
- スプリット()
- SUBSTR()
- サブストリング()
- toLowerCaseメソッド()
- toUpperCase()
- valueOf()