javascriptをついこの間始めたのですが、アロー関数内のプロパティを呼び出して出力したくてもエラーが出てしまっていて困っています。
以下スクリプト
let startButton = document.getElementById("startButton"); let init = () => { let greet = "helloWorld"; returnGreet: function (){ console.log(this.greet); } } startButton.addEventListener("click", console.log(init.returnGreet()));
startbutoonを押したらconsole.log(init.returnGreet())が呼ばれるはずなんでですが、
エラーが
renshu.js:6 Uncaught SyntaxError: Unexpected token (
となっています。ここの6行目はreturnGreetのfunction()の括弧を表しています。
なぜでしょうか、回答宜しくお願いします。
回答1件
あなたの回答
tips
プレビュー