I just want to make a quick note on “use strict” in javascript.
Restrictions:
- won’t allow to create a global variables
- Illegal assignment throws an exception
- attempt to delete undeletable properties throws an exception
- all named properties must be unique
- function parameter names must be unique
- octal syntax is not permitted