Hatena::Groupmnemonic

きおく屋めがねばし

 | 

2012-11-08

「3.2.1 文字列リテラル」

String Literals

'name="myform"'
"Wouldn't you prefer O'reilly's book ?"
"This string\nhas two lines"
"π is the ratio of a circle's circumference to its diameter" 

ECMAScript 3 では、行をまたいで文字列を記述することはできません。これに対して、ECMAScript 5 では、文字列を複数の行に分割する場合には、各行の末尾にバックスラッシュ(\) を記述します。

文字列リテラルに改行文字を含めたい場合には、「\n」という文字並びを記述してください。

Neither the backslash nor the line terminator that follow it are part of the string literal. If you need to include a newline character in a string literal, use the character sequence \n (documented below):

"two\nlinens"  // A string representing 2 lines written on one line
"one\          // A one-line string written on 3 lines. ECMAScript 5 only.
 long\
 line"
<button onclick="alert('thank you')">Click Me</button>

トラックバック - http://mnemonic.g.hatena.ne.jp/paragramma/20121108
 |