fc14a9a6f193b5c4250b6f6769adf72d769f5b27
[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