|
|
|
|
移动端

2.2.3 一步实现变量声明和赋值

《JavaScript开发实战》第2章变量:在程序中存储数据,本章可以看作是这本入门书的起点。本节为大家介绍一步实现变量声明和赋值。

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

开发者盛宴来袭!7月28日51CTO首届开发者大赛决赛带来技术创新分享

2.2.3 一步实现变量声明和赋值

在以上两节中,读者已经学会先声明变量,然后再为变量赋值。下面,讲述如何在一条语句中既声明一个变量又为其赋值,如图 2-4所示。

代码清单 2-6和 2-7实现了以下完全相同的结果:声明变量、为变量赋值,然后显示以下消息:

  1. > Kandra is in The Dungeon of Doom 

代码清单 2-6分两步实现先声明变量,然后再为变量赋值 (http://jsbin.com/vegoja/edit?js,console)

  1. var playerName;  
  2. var locationName;  
  3. playerName = "Kandra";  
  4. locationName = "The Dungeon of Doom";  
  5. console.log(playerName + " is in " + locationName); //使用加号来连接字符串 

代码清单 2-7 一步实现变量声明和赋值 (http://jsbin.com/dorane/edit?js,console)

  1. var playerName = "Kandra"; //一步实现变量声明和赋值  
  2. 19  
  3. var locationName = "The Dungeon of Doom"; //一步实现变量声明和赋值  
  4. console.log(playerName + " is in " + locationName); 

在代码清单 2-7中,程序将每个等号右侧的值赋给等号左侧那个新声明的变量。在这两个程序中,通过使用加号连接多段文本并把它们显示在控制台上。将多段文本连接在一起称作"字符串连接",加号称作"字符串连接运算符"。

如果在声明变量时就已经知道它的值,就可以采用一步实现变量声明和赋值的便捷方式。有时,在声明变量时并不知道它的值,可能需要经过计算、需要用户输入或者需要等待网络响应。在这些情况下,声明变量和赋值就要分开进行。通常,程序员习惯在程序开始处就声明变量,即使他们后来并不会为其赋值。

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

51CTO读书频道二维码


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

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

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

读 书 +更多

系统分析师技术指南

本书对前沿而又成熟的系统分析技术和方法进行了讨论,包括CMM与过程改进、J2EE与NET平台、中间件及相关技术、应用服务器、Web 服务、数据...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊