木子卜—个人博客

JavaScript每日一题02

这是一个从基础到进阶的JavaScript问题列表,题源来自Github的 JavaScriptQuestions,有28K star。这个题库从基础到进阶,可以测试你有多了解 JavaScript,刷新你的知识,或者帮助你的 coding 面试!

上一期答案:

答案: D
通过throw语句,我么可以创建自定义错误。而通过它,我们可以抛出异常。异常可以是一个字符串, 一个 数字, 一个 布尔类型 或者是一个 对象。在本例中,我们的异常是字符串'Hello world'.

本期题目
输出是什么?

function Car() {
  this.make = "Lamborghini";
  return { make: "Maserati" };
}

const myCar = new Car();
console.log(myCar.make);

A: "Lamborghini"
B: "Maserati"
C: ReferenceError
D: TypeError

请在评论中说出你的解答(答案和解析)。答案在下一期。

当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »