javascript - 如果我提前创建了名称变量“let”,如何更改它?
问题描述
我需要帮助。我创建变量“a”,我必须更改为“oneNumbers”,但不删除旧变量。
let a = 10;
let b = 12;
let suma = a+b;
console.log(suma);
解决方案
变量名一旦创建就无法更改。你可以做的是:
改变变量值
let a = "A";
a = "B";
console.log(a === "A"); // false
console.log(a === "B"); // true
或者
将变量值复制到具有不同名称的新变量中
let a = "A";
let oneNumbers= a;
console.log(oneNumbers === a); // true
console.log(oneNumbers === "A"); // true
// but
a = "B";
console.log(a === "B"); // true
console.log(oneNumbers === a); // false
console.log(oneNumbers === "A"); // true
推荐阅读
- java - @AutoAnnotation 有什么用?怎么可能使用?
- r - 使用 plotOutput 中的过滤器获取 Shiny 应用程序中的动态用户定义数据
- python - 如何在不使用 enumerate for (i, n) in enumerate(names) 的情况下编写这行代码
- javascript - 这真的被认为是一个 javascript 闭包吗?
- java - 只返回两个值?为什么我的高价值没有返回和违约?
- ios - ARKit 应用程序在应用商店审查时启动时崩溃,而不是在设备上
- javascript - 如何将项目推送到 Vuetify 树视图组件中的嵌套数组中
- java - Docker + Java + OpenCV,java.library.path 中没有 opencv_java342
- google-cloud-platform - 对于具有外部 IP 的实例,您可以强制浏览器中的 SSH 通过 IAP 进行隧道传输吗?
- c - 如何编译带有头文件的c文件