演算子の動作が話題に上ったそうです。そこで、それについてちょっとまとめてみようかと思い立ったはいいものの、ずるずると引き伸ばしているうちに年を越してしました。開催も決まり、もうこれ以上引き伸ばしているといつまでたっても書けなさそうなので、いい加減腹をくくって個人的にまとめてみようと思います。演算子の話に移る前に、変数とは何なのかおさらいしておきましょう。おいて、変数とはプロパティの別名です。いっても、すべてのプロパティを変数というわけではありません。オブジェクトのプロパティを指して変数といい、特に前者をグローバル変数、後者をローカル変数と呼びます。オブジェクトとは、関数の引数やローカル変数をプロパティとして持つオブジェクトです。オブジェクトと呼ばれることもあり、関数を実行するたびに作られます。プロパティを持つということに他なりません。オブジェクトが別個に作られるからです。コードから直接参照することはできません。プロパティのことです。プロパティを持っているからです。グローバルオブジェクトを指す。グローバルオブジェクトのプロパティはグローバル変数となる。