JavaScript学习记录七:保留字和关键字

本文介绍了JavaScript中的保留字和关键字,强调了它们不能作为变量或函数名称的原因。保留字如boolean、const等,未来可能成为关键字。关键字如break、if等,已用于语法结构。此外,文章还解释了关键字`instanceof`的用途,用于判断对象是否属于特定类型。
摘要由CSDN通过智能技术生成

JavaScript学习记录七:保留字和关键字

一、保留字

保留字:实际上就是预留的“关键字”,意思是现在虽然还不是关键字,但是未来可能会成为关键字,同样不
能使用它们当变量名或方法名。

包括:boolean、byte、char、classconstdebugger、double、enumexportextends、
fimal、float、goto、implementsimport、int、interface、long、mative、packageprivateprotectedpublic、short、staticsuper、synchronized、throws、transient、
volatile 等。

注意:如果将保留字用作变量名或函数名,那么除非将来的浏览器实现了该保留字,否则很可能收不到任何错
误消息。当浏览器将其实现后,该单词将被看做关键字,如此将出现关键字错误。

二、关键字

关键字:是指 JS本身已经使用了的字,不能再用它们充当变量名、方法名。

包括:breakcase、catch、continuedefaultdeletedoelse、finally、forfunctionifininstanceofnewreturnswitchthisthrowtrytypeofvarvoidwhilewith 等。

三、关键字解释

1.instanceof

用来判断对象是否属于某个类型的对象

var a  =  {}

console.log(a instanceof Object) //true
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值