gpt4 book ai didi

javascript - 什么时候应该使用变量与原始值?

转载 作者:行者123 更新时间:2023-12-04 01:42:58 27 4
gpt4 key购买 nike

什么时候应该定义一个变量?在 if 语句中只包含一个原始值与一次性使用一个变量会更快吗?例如,原始值:

if(variable == 503) {
//run code
}

对比这个:

if(variable == anotherVariable) {
//run some code
}

我正在寻找哪个更快更安全(在 if 语句中和一般情况下)。

最佳答案

我会说这取决于变量代表什么。如果它是一些将在多个地方重复使用的全局常量,那么一定要使用变量。否则,如果它是一次性使用值,则不需要变量。

我倾向于做的是从一个值开始。然后,一旦遇到我重用相同值的另一种情况,我就会将其移动到全局(或必要的范围)变量中。

编辑:

经过评论中的一些讨论,很明显,从长远来看,最好用描述性变量名写出值。

经验法则是始终对变量和值使用描述性名称(并可能向它们添加注释)。但是,由程序员自行决定是否有足够的上下文让值在没有变量名的情况下存在。请考虑 future 的开发人员阅读您的代码,不要假设他们显然知道您在说什么(这是一个很容易犯的错误)。

关于javascript - 什么时候应该使用变量与原始值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24792987/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com