这是一个从基础到进阶的JavaScript问题列表,题源来自Github的 JavaScriptQuestions,有32K star。
前端开发博客 打算每日更新一道题,一起来学习打卡吧。如果觉得内容对你有帮助,欢迎转发给你的朋友!
8. 输出是什么?
class Chameleon {
static colorChange(newColor) {
this.newColor = newColor
return this.newColor
}
constructor({ newColor = 'green' } = {}) {
this.newColor = newColor
}
}
const freddie = new Chameleon({ newColor: 'purple' })
freddie.colorChange('orange')
A:
orange
B:
purple
C:
green
D:
TypeError
欢迎在评论区中给出你选择的答案和解析。
凡是点了“在看”者,点击“进入公众号”,然后在对话框里发送“答案”这两个字,就会蹦出答案。
推荐阅读:
坚持是一种信仰,专注是一种态度
点击“在看”,以此鼓励我们继续创作
世道艰难,支持我们,就是支持您自己↓↓↓↓