我是IT世界的新手,我们正在做一个实验,我们只需要在Stack Overflow中提供一些答案即可,
我的问题:
您能告诉我在javascript中使用var时仅使用小写字母的原因吗?
编辑:我的意思是我们可以写var,但不能写VAR
感谢阅读,对堆栈使用不当表示歉意。
答案 0 :(得分:0)
这不是强制性的语言规则。
var HELLOIMSHOUTING = "HI THERE";
是完全有效的JavaScript。
使用小写字母的建议是一种样式选择,允许开发人员仅通过编写样式即可扫描代码并查看什么是局部变量,什么不是局部变量。
值得注意的是:在JavaScript中,对于局部变量,通常使用小写的 first 字母是正常的,但是在同一变量中继续输入的单词将具有大写字母以提高可读性。示例:
var myCoolVariable = 1;
(一眼)比哪个更具可读性:
var mycoolvariable = 1;
处理您的修改
编程语言是挑剔的事物,它们以特定的方式喜欢某些事物。为了简化开发,JavaScript将期望以特定的限制性方式(var
,const
,let
)声明变量,并且声明变量的方式将被拒绝。< / p>
这样可以节省编译器在实际查找变量名称和值之前需要查找var
的每个排列。
答案 1 :(得分:0)
这完全违反惯例。
传统上的变量:
ALL CAPS
写all_lower_case
还是其他camelCase
这对JavaScript编译器没有影响,但是维护代码的程序员会对大写字母的使用表示期望。
答案 2 :(得分:0)
编程语言具有关键字(例如var
,while
,if
),并且关键字在定义上非常严格。在 JavaScript (以及许多其他语言)中,所有关键字都是区分大小写的,并且它们的大小写恰好是小写。
这可行:
var x = 3;
console.log(x);
但是这会因 SyntaxError 爆炸:
VAR x = 3;
console.log(x);