测试您的 JavaScript 基础语法和类型强制、函数/作用域/闭包和 this、对象/数组和数据结构,以及事件循环/async/原型。30 道代码阅读题,按类别立即得到结果,完全免费,无需注册。
无需注册 —— 结果立即呈现。
它同时涵盖了从初级到专家级别。早期问题涵盖了每个 JavaScript 用户都会遇到的东西 — == 对 ===、提升、引用对值语义。后面的问题更深入地涉及闭包和 this 绑定、原型链以及事件循环周围的微任务/宏任务排序。你的结果把你放在四个级别中的一个,级别名称有意是招聘清单使用的那些。
都不特别。每道题都是按照核心语言行为编写的 — 作用域、闭包、强制、原型链、事件循环 — 无论代码是在浏览器还是 Node 中运行都是一样的。这里没有什么取决于 DOM API 或 Node 特定的模块。
它采用了大多数招聘筛选开始使用的相同读-和-预测思维,采用相同的简短代码片段格式,所以它可以作为练习。它不是任何特定招聘测试的副本,这里的好成绩不是证书。它要告诉你的是,四个领域中哪一个可能会让你在技术面试中失分,这是面试前很好知道的东西。
大约六分钟。没有针对单个问题的计时器 — 测试衡量的是你是否知道代码做什么,而不是你能多快地点击。你可以花多长时间思考一道题。
参加我们的测试不应被视为对你能力的全面或精确评估。结果仅供信息和自我反思之用。
测试您的 JavaScript 基础语法和类型强制、函数/作用域/闭包和 this、对象/数组和数据结构,以及事件循环/async/原型。30 道代码阅读题,按类别立即得到结果,完全免费,无需注册。
这是一个 JavaScript 阅读测试:30 段简短代码,每道题都是问这段代码实际运行时会做什么。Var 被捕获在循环回调中,全部都读取同一个最后值而不是你预期的值。== 比较,在比较前悄悄强制类型。深度复制看起来像深度复制但只复制了顶层。你选择与代码实际输出或执行内容相匹配的答案,而不是看起来应该发生的样子。
30 道题涵盖四个领域 — 基础语法和类型强制、函数/作用域/闭包和 this、对象/数组和数据结构,以及事件循环/async/原型。这四个是阅读代码和运行代码会悄悄偏离的地方,也是强势的 JavaScript 主张通常在你面试时意味着某个特定东西的地方。你在每个领域都得到一个结果,所以弱点显示为弱点,而不是更低的总体分数。
这大约需要六分钟,不需要注册,没有要写或运行的代码 — 每道题就是读和预测,就像一位资深工程师审查一个拉取请求。知道语法和知道一段特定代码实际运行时做什么是不同的技能,这个测试衡量第二个。
找出四个 JavaScript 领域中哪一个真正拖累了你
获得按类别的分解 — 语法/强制、作用域/闭包/this、对象/数组、async/事件循环
了解你的水平:初级、中级、高级还是专家
比较你的位置与强势 JavaScript 在招聘清单中意味着什么
30 道题,6 分钟。自动跳题——无需手动点击下一题。
即时查看您的结果概况。免费、可分享,登录后自动保存。
开通 Premium 解锁完整报告——包含职业方向、优势分析和成长路径。
测试您的 JavaScript 基础语法和类型强制、函数/作用域/闭包和 this、对象/数组和数据结构,以及事件循环/async/原型。30 道代码阅读题,按类别立即得到结果,完全免费,无需注册。
无需注册 —— 结果立即呈现。
它同时涵盖了从初级到专家级别。早期问题涵盖了每个 JavaScript 用户都会遇到的东西 — == 对 ===、提升、引用对值语义。后面的问题更深入地涉及闭包和 this 绑定、原型链以及事件循环周围的微任务/宏任务排序。你的结果把你放在四个级别中的一个,级别名称有意是招聘清单使用的那些。
都不特别。每道题都是按照核心语言行为编写的 — 作用域、闭包、强制、原型链、事件循环 — 无论代码是在浏览器还是 Node 中运行都是一样的。这里没有什么取决于 DOM API 或 Node 特定的模块。
它采用了大多数招聘筛选开始使用的相同读-和-预测思维,采用相同的简短代码片段格式,所以它可以作为练习。它不是任何特定招聘测试的副本,这里的好成绩不是证书。它要告诉你的是,四个领域中哪一个可能会让你在技术面试中失分,这是面试前很好知道的东西。
大约六分钟。没有针对单个问题的计时器 — 测试衡量的是你是否知道代码做什么,而不是你能多快地点击。你可以花多长时间思考一道题。