前提
オブジェクト名.プロパティ名 = new クラス名();の部分で躓いています。
考え方を教えていただきたいです。
今まで「オブジェクト名.プロパティ名 = newクラス名();」ではなく 「const 変数名 = newクラス名();」 だったので
躓いています。これはこうと覚えるものでしょうか??わかりやすい考え方あれば、教えていただきたいです。
JS
1const JankenHandEnum = {}; 2JankenHandEnum.Rock = new JankenHand("✊"); 3JankenHandEnum.Scissors = new JankenHand("✌"); 4JankenHandEnum.Paper = new JankenHand("✋"); 5console.log("じゃんけん", JankenHandEnum.Rock, JankenHandEnum.Scissors, JankenHandEnum.Paper);
発生している問題・エラーメッセージ
Uncaught SyntaxError: Unexpected identifier
試したこと
自分は以下イメージで書いたのですが、これはなぜエラーになってしまうのか知りたいです。
JS
1const JankenHandEnum = { 2 Rock: new JankenHand("✊") 3 Scissors: new JankenHand("✌") 4 Paper: new JankenHand("✋") 5}
クラスの部分のソースはありますか?