| 57 | ダブルクォーテーションマーク '"'~'"'、およびシングルクォーテーションマーク "'"~"'" で括った文字列は、文字列値として扱われます。 |
| 58 | |
| 59 | {{{ |
| 60 | var a = "Hello, World!!"; |
| 61 | var b = 'Goodbye, dream...'; |
| 62 | }}} |
| 63 | |
| 64 | 文字列は足し算演算子で連結が可能です。文字列と数値の足し算もまた、数値をその数字の文字列として扱った上で連結されます。 |
| 65 | |
| 66 | {{{ |
| 67 | var c = "T.MURACHI は " + 1978 + "年 " + 2 + "月 " + 7 + "日生まれの " + 32 + "歳です。"; |
| 68 | }}} |
| 69 | |
| 70 | 文字列中に、 C 言語ライクな'''エスケープ文字'''を含めることもできます。 |
| 71 | |
| 72 | {{{ |
| 73 | var d = "いろはにほへと\nちりぬるをわか\nよたれそつねな\n" + // \n は改行文字 |
| 74 | "らむうゐのおく\nやまけふこえて\nあさきゆめみし\nゑひもせすん"; |
| 75 | var e = "氏名:\t村山 俊之\n年齢:\t32\n性別:\t男性"; // \t はタブ文字 |
| 76 | var f = "-?(?:\\d+\\.?|\\d*\\.\\d+)(?:e[\\+\\-]?\\d+)?"; // \\ は \ そのもの |
| 77 | }}} |