この JavaScript コードの課題を解決する方法を見つけようとしています。本当に困っているのですが、何かアドバイスをいただけませんか?
私はデバッグ能力を向上させようとしていますが、これに苦労しました。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Clicker</title>
<meta name="description" content="">
<style></style>
</head>
<body>
<button>Click!</button>
<script>
const counter = {
cnt: 0,
inc: function() {
cnt++;
console.log(cnt);
}
};
const button = document.getElementsByTagName('button')[0];
button.addEventListener('click', counter.inc(), false);
</script>
</body>
</html>
しかし、私はエラーが発生します
Uncaught ReferenceError: 19 行目で cnt が定義されていません