返回

轻松自测JS知识,快速掌握JavaScript

前端

选择题

  1. JavaScript是一种什么类型的编程语言?

    • 解释型语言
    • 编译型语言
    • 脚本语言
    • 标记语言
  2. 以下哪个不是JavaScript的数据类型?

    • 字符串
    • 数字
    • 布尔值
    • 数组
  3. JavaScript中,变量的声明方式是什么?

    • var
    • let
    • const
    • 全部
  4. JavaScript中,如何判断两个值是否相等?

    • ==
    • ===
    • !=
    • !==
  5. JavaScript中,如何创建一个函数?

    • function函数名() { }
    • 函数名() { }
    • function {}
    • {}
  6. JavaScript中,如何调用一个函数?

    • 函数名();
    • 函数名;
    • 函数名() {};
    • 函数名 {};
  7. JavaScript中,如何创建一个数组?

    • []
    • {}
    • ()
    • / /
  8. JavaScript中,如何向数组中添加元素?

    • push()
    • pop()
    • shift()
    • unshift()
  9. JavaScript中,如何从数组中删除元素?

    • push()
    • pop()
    • shift()
    • unshift()
  10. JavaScript中,如何遍历数组?

    • for (const element of array) {}
    • for (let i = 0; i < array.length; i++) {}
    • for (const element in array) {}
    • for (let i = array.length - 1; i >= 0; i--) {}

填空题

  1. JavaScript中,可以使用____来声明变量。

  2. JavaScript中,可以使用____来创建函数。

  3. JavaScript中,可以使用____来调用函数。

  4. JavaScript中,可以使用____来创建一个数组。

  5. JavaScript中,可以使用____来向数组中添加元素。

  6. JavaScript中,可以使用____来从数组中删除元素。

  7. JavaScript中,可以使用____来遍历数组。

  8. JavaScript中,可以使用____来判断两个值是否相等。

  9. JavaScript中,可以使用____来判断一个值是否为真。

  10. JavaScript中,可以使用____来判断一个值是否为假。