Javascript 可维护性/价值准确性的可变参考

Javascript 可维护性/价值准确性的可变参考,javascript,Javascript,我正在努力思考一个基本编程概念的正确术语 我们称之为变量/多个变量引用的概念是什么,以方便维护值或确保值一致 示例: var strAnimal = 'Fox'; console.log('the quick brown' + strAnimal + 'jumps over the lazy dog') console.log('A man screaming is not a dancing.' + strAnimal + 'Life is not a spectacle.') consol

我正在努力思考一个基本编程概念的正确术语

我们称之为变量/多个变量引用的概念是什么,以方便维护值或确保值一致

示例

var strAnimal = 'Fox';

console.log('the quick brown' + strAnimal + 'jumps over the lazy dog')
console.log('A man screaming is not a dancing.' + strAnimal + 'Life is not a spectacle.')
console.log('And maybe... you are a little' + strAnimal + 'with no wings, and no feathers')

我一直认为它是一个常量变量,但我认为它的名称不正确。

您可以通过直接为变量设置不同的值或让函数对其进行操作来更改变量的值。但是你不能改变常数的值

我一直认为它是一个常量变量

这实际上是一个矛盾修饰法。“变量”表示“不恒定”,“恒定”表示“不可变”。我怀疑您正在考虑不变性

在JavaScript中,
var strAnimal='Fox'可以这样解释:

  • 声明一个名为
    strAnimal的变量
  • 您可以通过为该变量指定一个字符串来初始化该变量
  • 字符串(与所有原语值一样)在此语言中是不可变的,这意味着您不能改变
    'Fox'
    的完整性

    var str='bar';
    str.split();//[“酒吧”]
    str.toUpperCase();//酒吧
    str.replace('r','z');//巴兹
    
    console.log(str);//原始字符串未更改…
    这背后是否有正确的术语?i、 e,“一个易于更改值和维护的集中变量”?