0
こんにちは私はクロージャーを試していますが、画像をクリックする前に "10 likes"を印刷する方法を理解できませんでしたか?私にこれを手伝ってくれる人がいますか?関数クロージャーが外部関数の変数を表示する
var clickCount = (function() {
\t var clickCounter = 10; //start from 10 likes
\t return function() {
\t \t var amountOfLikes = document.getElementById("counter");
\t \t amountOfLikes.innerHTML = clickCounter + " likes"; //increment the likes
\t \t clickCounter++;
\t }
})();
<img src="http://image.flaticon.com/icons/png/128/148/148836.png" id="like_button" alt="like-button" onclick="clickCount()"/><span id="counter"></span>