检验您的 JavaScript 技能
测试您的 JavaScript 基础语法和类型强制、函数/作用域/闭包和 this、对象/数组和数据结构,以及事件循环/async/原型。30 道代码阅读题,按类别立即得到结果,完全免费,无需注册。
JavaScript 测试是什么?
这是一个 JavaScript 阅读测试:30 段简短代码,每道题都是问这段代码实际运行时会做什么。Var 被捕获在循环回调中,全部都读取同一个最后值而不是你预期的值。== 比较,在比较前悄悄强制类型。深度复制看起来像深度复制但只复制了顶层。你选择与代码实际输出或执行内容相匹配的答案,而不是看起来应该发生的样子。
继续阅读收起
30 道题涵盖四个领域 — 基础语法和类型强制、函数/作用域/闭包和 this、对象/数组和数据结构,以及事件循环/async/原型。这四个是阅读代码和运行代码会悄悄偏离的地方,也是强势的 JavaScript 主张通常在你面试时意味着某个特定东西的地方。你在每个领域都得到一个结果,所以弱点显示为弱点,而不是更低的总体分数。
这大约需要六分钟,不需要注册,没有要写或运行的代码 — 每道题就是读和预测,就像一位资深工程师审查一个拉取请求。知道语法和知道一段特定代码实际运行时做什么是不同的技能,这个测试衡量第二个。