前端每日一题#20

关注公众号 前端人,回复“加群”
添加无广告优质学习群
今日题目
下面代码的输出是什么?
class Chameleon {
static colorChange(newColor) {
this.newColor = newColor;
}
constructor({ newColor = "green" } = {}) {
this.newColor = newColor;
}
}
const freddie = new Chameleon({ newColor: "purple" });
freddie.colorChange("orange");
A: orange
B: purple
C: green
D: TypeError
答案
D
解答
colorChange方法是静态的。 静态方法仅在创建它们的构造函数中存在,并且不能传递给任何子级。 由于freddie是一个子级对象,函数不会传递,所以在freddie实例上不存在freddie方法:抛出TypeError。
今日题目
关于
setTimeout("check",10)中说法正确的是( )?
A.程序循环执行10次
B.Check函数每10秒执行一次
C.10做为参数传给函数check
D.Check函数每10毫秒执行一次
玩法介绍
评论区给出你的答案,并且点个在看,每天的每日一题答案由下一天给出,欢迎参与每日一题,一周连续答对5题者,周六任性的鬼哥抽取送前端书籍一本(根据中奖者喜欢自行选择一本)
题库小程序
最后
大家记得关注公众号后,置顶公众号,才能第一时间接收前端每日一题的文章推送
公众号里回复关键词 资料包领取我整理的进阶资料包公众号里回复关键词 加群,加入前端进阶群文章点个 在看,支持一下把!
点击关注我们↓

评论
