}};...しかし、このようなコードは信頼できません。間違ったオブジェクトへアクセスすることになります。使うと、コードは動作します。キーワードは他のほとんどのプログラミング言語とは異なる振る舞いをします。どの関数にでも使えます。値は実行時に評価されます。それは何にでもなれます。アクセスしようとするとエラーになります。後ほど学びます)になります。修正した歴史的な振る舞いです。使う関数の呼び出しは、普通ではなくプログラム上の誤りであることに注意してください。持っていたら、それは通常オブジェクトコンテキストで呼ばれることを意味しています。考えに慣れているでしょう。持っている、と言うものです。オブジェクトが何であるか、に依存します。概念はプラスとマイナス両方を持っています。一方では、関数は異なるオブジェクトで再利用することができます。他方では、より大きな柔軟性はミスを導きやすいです。ここで、我々のポジションはこの言語が決めたことが良いか悪いかを判断するものではありません。我々は、それをどうやって使うか、どうやって利益を得るか/問題を回避するかを理解することです。詳細な言語機能このセクションでは、特殊なケースをより理解するための高度なトピックについて説明します。あなたが速く読み進めたいのであれば、スキップまたは別の機会に見てください。失う可能性があります。選択する三項演算子があります。