ECMA-262关键词及其作用

ECMA-262关键词作用
break立即退出循环,强制执行循环后的下一条语句,可与case、default、switch连用构成一种流程控制语句
case与break、default、switch连用构成一种流程控制语句
catch与tryl构成try-catch-finally语句,用于对异常情况进行处理
class
const声明变量,在声明变量的同时必须初始化变量,且不可修改变量,不许重复声明,声明作用域为块,如果声明的是一个对象那么对象内部的属性可以修改
continue立即退出循环,但会再次从循环顶部开始执行
debugger与阅览器配合可进行debugger调试
default与switch、case、break构成一种流程控制语句
delete只适用于删除对象属性
do与while连用构成一种后测式循环语句
else与if连用,表示条件选择
export用于对外输出本模块/文件变量的接口
extends用于类的继承
finally与try、catch构成try-catch-finally语句,用于对异常情况进行处理
forfor语句,一种先测式循环语句。可与in构成for-in语句(用于枚举对象中的非符号键属性)。可与of构成for-of语句(用于遍历可迭代对象的元素)
function用于声明函数
if条件语句
import用于在一个模块中加载另一个含有export接口的模块
in用来判断某个属性属于某个对象,与for构成for-in语句,用于枚举对象中的非符号键属性
instanceof判断一个对象是否是一个类或者一个方法的实例,A instanceof B 表示:判断A是否是B的一个实例
new声明新变量
return返回值
super指向的是当前对象的原型对象
switch与case、default、break构成一种流程控制语句
this指向函数所在的当前对象
throw创建 exception(异常),可以把这个声明与 try-catch-finally语句配合使用,以达到控制程序流并产生精确错误消息的目的
try与catch构成try-catch-finally 语句,用于对异常情况进行处理
typeof确定任意变量的数据类型,返回以下七种字符串:“underfined”:表示值未定义;“boolean”:表示值为布尔型;“string”:表示值为字符串;“number”:表示值为数值;“object”:表示值为对象或null;"function"表示值为函数;“symbol”:表示值为符号。
var定义变量,后跟变量名如:var item="hi! " , age=18; 在函数内定义时为局部变量,如果省略var则被认为是全局变量,但不安全,strict模式下会报错。声明提升——声明时会把所有变量声明都拉到函数作用域的顶部,故反复声明(非冗余声明)也没问题。
void指定要计算一个表达式但是不返回值
whilewhile语句,一种先测式循环语句,可与do构成do-while语句
with将代码作用域设置为特定的对象(严格模式下不允许使用)
yield使生成器函数执行暂停
ECMA-262保留字
enum
implements
interface
let
package
protected
private
public
static
await
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

易山易酒易诗

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值