JS第一节笔记(2)————变量,命名规范,关键字和保留字(视频教程)

变量

例:var age="18"

var      用来声明变量的关键字

age     变量名(自定)一个变量名只能储存一个变量

=         不是等号,为赋值号

18       变量

变量名命名规范

1.以字母    下标符号_     $开头

2.长度不能超过255个字符

3.名字中不能有空格,首字母不能是数字

4.不能使用关键字和保留字

关键字

关键字是在JavaScript已经被规定为具有特殊功能的字。这些关键字可用于表示控制语句的开始或结束,或者用于执行特定操作等。按照规则,关键字也是语言保留的,不能用作标识符。ES2015新增let和const等为关键字。

breakdoinstanceoftypeof
caseelsenewvar
catchfinallyreturnvoid
continueforswitchwhile
debugger*functionthiswith
defaultifthrowdelete
intryletconst

 

ECMA-262 还描述了另外一组不能用作标识符的保留字。尽管保留字在这门语言中还没有任何特定的用途。但它们有可能在将来被用作关键字。以下是ECMA-262 第3 版定义的全部保留字:

abstractenumintshort
booleanexportinterfacestatic
byteextendslongsuper
charfinalnativesynchronized
classfloatpackagethrows
constgotoprivatetransient
debuggerimplementsprotectedvolatile
doubleimportpublic 

 

5.严格区分大小写

6.汉字可以使用(但不建议)

定义时常见error

1.undefined    /is not defined

创建了变量,没有赋值

2. 变量名 is not defined

变量声明提升

console.log(a);

var a = 20;

正常逐行读取:

实际读取:

声明会提升,实际执行代码

var a

console.log(s)

var a =20

视频教程:

链接:https://pan.baidu.com/s/1o1YcE-I6n6zUpJ3DDvvmCA 
提取码:4lsq

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值