Stringオブジェクト

// 定義済みの定数なので、newを使う
// var foo = new String("AAAAAAA"); // Stringオブジェクト
foo = "AAAAAAA"; // 文字列リテラル

console.log(foo.length + "文字です。"); // 7文字です。
  • 文字列リテラルは、0個以上の文字列を単一引用符か二重引用符でくくったものです。
  • 単一か二重、どちらか統一しなければなりません。
  • Stringオブジェクトではなく、文字列リテラルのほうを使います。

特殊記号

「\251」8進数 Latin-1 「\xA9」16進数 Latin-1 「\u00A9」16進数 Unicode

f:id:hrt0kmt:20140611023616p:plain

バックスラッシュ「\」で、引用符などをエスケープ出来ます。 

その他、Stringオブジェクトのreplaceは文字置き換え、substrは取得したいプロパティの番号を指定して取得したりできます。

http://dotinstall.com/lessons/basic_javascript_v2/26719 https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/String



Just the Way You Are (Glee Cast Version)

Just the Way You Are (Glee Cast Version)