js关键字

本文详细介绍了JavaScript中的关键字,包括数据类型如布尔值、变量声明(var,let,const)、控制结构(if,else,switch,for,while),以及面向对象编程特性(类、继承、this)、异常处理、异步编程(async,await)和模块导入导出。
摘要由CSDN通过智能技术生成

JavaScript 的关键字是指有特殊含义的单词,它们不能用作标识符,比如变量名、函数名等。

以下是 JavaScript 的关键字列表及其解释:

  • true:布尔值 true
  • false:布尔值 false
  • null:表示一个空值或空对象引用
  • undefined:表示未定义或不存在的值
  • NaN:表示不是数字(Not a Number),是一个特殊的浮点数值
  • Infinity:表示正无穷或负无穷
  • var:用于声明变量
  • let:用于声明块级作用域的变量
  • const:用于声明常量,不能重新赋值
  • function:用于声明函数
  • return:用于从函数中返回值
  • if:用于条件语句
  • else:用于条件语句的 else 分支
  • switch:用于多分支条件语句
  • case:用于 switch 语句的选项
  • break:用于跳出 switch 或循环语句
  • default:用于 switch 语句的默认选项
  • for:用于循环语句
  • while:用于循环语句
  • do:用于循环语句
  • continue:用于在循环语句中跳出本次循环
  • instanceof:用于判断对象是否属于某个类
  • new:用于创建对象实例
  • this:用于引用当前对象
  • class:用于声明类
  • super: 用于调用父类构造函数或方法
  • extends:用于声明类的继承关系
  • try:用于异常处理
  • catch:用于捕获异常
  • finally:用于总是执行的语句块,不管异常是否被抛出
  • throw:用于抛出异常
  • typeof:用于获取变量类型
  • delete:用于删除对象属性或数组元素
  • void:标识某个表达式没有返回值
  • yield:用于生成器函数,表示函数暂停并返回一个值,等待下一次调用才会继续执行
  • async:用于异步函数的声明
  • await:用于异步函数中等待异步操作的完成
  • import:用于导入其他 JavaScript 模块
  • export:用于导出当前 JavaScript 模块中的变量和函数。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值