你可以使用关键字 const 的替代品吗?

问题描述 投票:0回答:1

我正在尝试制作一个简单的计数器,但事实证明它很困难,$未定义,但我使用了:

function jQuery($) {
  'use strict';
  $(function() {
    //code here
  });
};

虽然解决了$问题,但我不知道如何制作计数器。这是我的代码:

var counter = 0;
    
function appendNumber() {
  const newElement = document.createElement('div');
  newElement.textContent = counter;
  document.body.appendChild(newElement);
  counter++;
}

它说它已被保留,我需要其他方法来做到

const
,因为它说“关键字
const
已被保留。”
如果您找到解决方案,或者以不同的方式进行计数器,我们将不胜感激。

我尝试只使用

var
,然后使用附加,但它只是附加了
x
。 (var 的名字) 这是我尝试过的一些代码:

function jQuery($) {
  'use strict';
  function findAnswer() {
    x = parseInt(x);
  }
  $(function() {
    var $counter = $( ".counter" );
    if (x < 0) {
      answer = x * y;
    }
    $( ".counter" ).append("answer");
    $( ".clickme" ).on("click", function() {
      answer++;
      $( ".counter" ).append ("answer")
    });
  });
}

parseInt
是我的一个想法,因为是学校,它让我使用
parseInt
制作了一个计算器。 我在 javascript 中使用括号。

javascript
1个回答
0
投票

兄弟,我是一个中国人,当我看到你的问题时,在这句话 '$( ".counter" ).append ("answer")' 中,你应该使用

{}
来附加答案而不是放置字符串 " anwser”在其中。

If you want to use JQuery,there is answer for you:
$(document).ready(function() {
    // 初始化计数器
    let counter = 0;
    
    // 显示计数的元素
    const $counterDisplay = $('.counter');
    
    // 点击按钮时的处理
    $('.clickme').on('click', function() {
        // 增加计数
        counter++;
        // 更新显示
        $counterDisplay.text(counter);
    });
});
 
if you want to contact with me,welcome to answser me

    enter code here
© www.soinside.com 2019 - 2024. All rights reserved.