I saw this question and I am wondering about the same thing in JavaScript.
If you use the character \' or the character \" when making strings in JavaScript, the app
Although not technically a difference in Javascript, its worth noting that single quoted strings are not valid JSON, per se. I think that people automatically assume that since JSON is valid JS, that valid JS strings are also valid JSON, which isn't necessarily true.
E.g., {'key': 'Some "value"'} is not valid JSON, whereas {"key": "Some 'value'"} is.