|
|
|
|
移动端

2.3.2 变量的命名规则

《JavaScript开发实战》第2章变量:在程序中存储数据,本章可以看作是这本入门书的起点。本节为大家介绍变量的命名规则。

作者:孙晓青/周伟 译来源:机械工业出版社|2018-05-05 10:45

人工智能+区块链的发展趋势及应用调研报告


2.3.2 变量的命名规则

在上一节中,我们知晓不能采用关键字和保留字作为变量名,是否意味着其他词都可以用作变量名?不完全是。关于变量的命名还有一些其他规则。变量名的第一个字符可以是任何字母、美元符号" $"或下画线" _"。变量名的后续字符可以是以上任何一个字符或数字。但是不允许空格。代码清单 2-9中包括一个有效变量名和一个无效变量名。如果访问 JS Bin上的代码,将会看到一长串错误报告。请读者尝试阅读并理解清楚这些错误报告。如果确实无法理解也不必担心,因为该代码清单中包括了许多无效的变量名, JavaScript对此很不高兴。

代码清单 2-9有效的变量名和无效的变量名 (http://jsbin.com/biqawu/edit?js,console)

  1. var thisIsFine;  
  2. var $noProblemHere;  
  3. var _underscore56;  
  4. var StartWithCapital;  
  5. var z5; //以上是有效的变量名  
  6. var 999; //以下是无效的变量名  
  7. var 39Steps;  
  8. var &nope;  
  9. var single words only;  
  10. var yield; 

JavaScript区分大小写字母。更改变量名中的大小写字母就意味着一个新的变量,例如 score、Score和 SCORE是三个不同的变量名。以上这些差异有时候很难发现,所以需要尽量保持一致,详见以下 2.3.3节的内容。

喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书频道活动讨论群:365934973

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

用户体验要素

本书是AJAX之父的经典之作。本书用简洁的语言系统化地诠释了设计、技术和商业融合是最重要的发展趋势。全书共8章,包括关于用户体验以及为...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊