Problem at line 1 character 1: Missing "use strict" statement.
I discovered after some searching that some individuals add the phrase "use strict"; to their JavaScript code. I added the statement, and the mistake ceased to occur. Sadly, Google did not provide any information on the background of this string statement. I'm sure it has to do with how the browser interprets the JavaScript, but I have no idea what the outcome might be.
What exactly does "use strict" mean, what does it suggest, and is it still applicable today?
Does the "use strict" string work with any of the current browsers, or is it just for the future?