bb7858e10475fa488ca50c70862e89b1ae6fe025
[platform/framework/web/crosswalk-tizen.git] /
1 "use strict";
2
3 // basic ====
4
5 var singleQuote = 'single';
6 var doubleQuote = "double";
7
8
9 // avoid escaping ====
10
11 var avoidSingle = 'single "quote"';
12 var avoidDouble = "double 'quote'";
13
14
15 // escaping ====
16
17 var lorem = "ipsum \"dolor\" sit 'amet'";
18 var maecennas = 'ipsum \'dolor\' sit "amet"';
19
20 var unnecessaryEscape = 'bar \'baz\' \"dolor\"';
21
22 var leadingSingle = "'";
23 var leadingDouble = '"';
24 var unnecessaryEscapeSingle = '\'';
25
26 var successiveQuotes = ' \'\' ""';
27
28
29 // multiline strings ====
30
31 var multi1 = 'multiline \
32 madness \
33 "quotes" \
34 \'everywhere\''.substr(0, 15)
35
36 var multi2 = "even more \
37 multiline \
38 'strings' \
39 \"which is one of the \
40 saddest things about JS\"".substr(15, 15)
41
42 var multiAvoidSingle = 'lorem \
43 ipsum "dolor"';
44
45 var multiAvoidDouble = "dolor sit \
46 ipsum 'dolor'";
47