| | 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 | }}} |