TypeScript 变量声明
变量声明
var
复制代码
一旦声明变量之后,变量就会在函数中持续存在
块作用域
复制代码
打开命令行使用 node 文件名.js 执行文件
通过结果可以看出 使用关键词 var 进行变量声明的时候,变量 i 突破了 for 语句的区块,i 不仅在 for 循环中有意义,在循环外同样有意义
let
复制代码
ES6 标准下添加的新的关键词,作用:解决关键词 var 带来的块作用域混乱的问题
比 var 更加安全,更加完善
在 TS 中常用 let 来声明变量
const
复制代码
常量赋值后,无法再改变
number3
的值
变量
用来存储数据的容器,并且是可以变化的
基本使用
声明变量并指定类型
复制代码
let:TS 关键字,用来声明变量
name:变量名
: string:用来指定 name 为字符串类型
给变量赋值
复制代码
使用(=)来完成赋值的操作
将 'Law' 赋值给 myName
代码简化(变量的初始化)
复制代码
注:声明变量的时候要指定变量的类型
类型注解
什么是类型注解
复制代码
: string 就是类型注解
作用
是一种为变量添加类型约束的方式
命名规则
变量名称只能出现:数字、字母、下划线(_)、美元符号($),不能以数字开头
注意:区分大小写
复制代码
命名规范
一种大家都遵守的规范,不做强制要求
变量名要有意义
复制代码
使用驼峰命名法(首字母小写,后面的每个单词首字母大写)
版权声明: 本文为 InfoQ 作者【Emperor_LawD】的原创文章。
原文链接:【http://xie.infoq.cn/article/3e494b7fe5d797a89a19069ae】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论