📜
JavaScript 基础
18 道练习
从头开始学习 JavaScript——变量、函数、数组、对象、DOM 和异步。
- 1
let 与 const 测验
考察你对 JavaScript 中重新赋值 const 变量时会发生什么的理解。
单选题简单 - 2
预测变量重新赋值
预测一段重新赋值 let 变量的 JavaScript 程序的输出。
预测输出入门 - 3
声明 JavaScript 常量
练习使用 const 关键字在 JavaScript 中声明一个常量。
填空题入门 - 4
JavaScript 原始类型
检验你对 JavaScript 中哪些类型属于原始类型的理解。
概念检查中等 - 5
找出箭头函数错误
找出 JavaScript 箭头函数声明中一个常见的语法错误。
找错误简单 - 6
预测函数调用结果
预测一个带数字参数的简单 JavaScript 函数调用的输出。
预测输出入门 - 7
JavaScript 数组 length 测验
考察你对 JavaScript 数组 length 属性的理解。
单选题入门 - 8
预测数组 push 输出
预测调用 push 后 JavaScript 数组的新长度。
预测输出入门 - 9
JavaScript 对象键测验
考察你对 JavaScript 中对象键工作方式的理解。
单选题入门 - 10
预测对象属性访问
预测访问 JavaScript 对象属性时返回的值。
预测输出入门 - 11
预测 JavaScript if/else 输出
预测带比较的 JavaScript if/else 语句的输出。
预测输出入门 - 12
补全 if 条件
填空,使 temperature 大于 30 时条件为真。
填空题入门 - 13
预测 JavaScript while 循环输出
预测一个递减计数的 JavaScript while 循环的输出。
预测输出入门 - 14
找出死循环
找出一个会导致 JavaScript while 循环永远运行的常见错误。
找错误简单 - 15
什么是 DOM?
检验你对 Web 开发中 DOM 概念的理解。
概念检查中等 - 16
querySelector 测验
考察你对 querySelector 方法选取 DOM 元素的理解。
单选题中等 - 17
什么是 Promise?
检验你对 JavaScript 中 Promise 概念的理解。
概念检查中等 - 18
async/await 关键字测验
考察你对现代 JavaScript 中 async 和 await 关键字的理解。
单选题中等
动手做项目
通过引导式项目应用所学,含起始代码与解决方案。