Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/assembly/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 当元素保存为常量时更改HTML元素的正确方法(未捕获类型错误:分配给常量变量)_Javascript_Html_Constants - Fatal编程技术网

Javascript 当元素保存为常量时更改HTML元素的正确方法(未捕获类型错误:分配给常量变量)

Javascript 当元素保存为常量时更改HTML元素的正确方法(未捕获类型错误:分配给常量变量),javascript,html,constants,Javascript,Html,Constants,我正在尝试更改文档html文本(值)。 它正在工作,但它也给出了这个错误uncaughttypeerror:assignmenttoconstant变量。 是否有其他方法替换该值 //The element let items = 1 const itemCountSpan = document.getElementById('item-count') itemCountSpan.innerHTML = items 常量是程序在正常执行期间无法更改的值。它不能通过重新分配进行更改,也不能重新声

我正在尝试更改文档html文本(值)。 它正在工作,但它也给出了这个错误uncaughttypeerror:assignmenttoconstant变量。 是否有其他方法替换该值

//The element
let items = 1
const itemCountSpan = document.getElementById('item-count')
itemCountSpan.innerHTML = items

常量是程序在正常执行期间无法更改的值。它不能通过重新分配进行更改,也不能重新声明。在JavaScript中,常量是使用const关键字声明的。
. 因此,如果要避免该错误,请使用let

使用
var
而不是
const