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