Strings:
*
Syntax
“string literal”
‘string literal’
“string literal with ‘mismatching quotes’” // no errors; quotes are different.
“string literal with”escaped quotes"” // no errors; quotes are escaped.
template string ${expression}
String(“a b c”) // returns string when called in non-constructor context
new String(“a b c”) // the String object, not the string primitive