I am one of those programmers that enjoy it when things go smoothly, so here's a helpful hint that will help you avoid an unwanted "Syntax Error."
It is only fitting to respect the rules of the Royals if they invite you to dinner. Otherwise, how can you engage them in a conversation that could potentially change your life and the outcomes of people or projects that you champion?
Words marked with* are new in ECMAScript 5 and 6.
Binding names can be any word. Digits can be part of binding names—
catch22is a valid name, for example—but the name must not start with a digit. A binding name may include dollar signs (
$) or underscores (
Binding names allow you to hold your values in place, they are like superglue, only you don't get your hands sticky, just the expressions and arguments.
This isn't meant to be an exhaustive article, just a helpful tip if you get a Syntax Error that you don't understand.
Further reading can be found here:
With these words, I bid you...