2021-09-010牛客网每日10题--前端

本文探讨了十六进制颜色值的正则匹配规则,指出颜色值可以是6位或3位,并强调了字母大小写和数字的合法性。同时,解释了页面性能指标中的白屏时间和DOMReady时间的关系,以及JavaScript中typeof运算符的返回值情况。
摘要由CSDN通过智能技术生成

3 要求匹配以下16进制颜色值,正则表达式可以为:()

#ffbbad
#Fc01DF
#FFF
#ffE

daan
解答:
选B。
十六进制颜色值满足某些条件可以简写。
color: #FF33AA;
上述颜色值可以进行简写,因为每两位都是重复的,完全可以省略掉一半。
color: #f3a;
上面是十六进制颜色值推荐简写方式。
所以一共有6位或者3位。
而颜色的表达可以用大写字母或者小写字母或者数字表示。所以是A-Z,a-z,0-9。符合题意的只有B。

4白屏时间first paint和可交互时间dom ready的关系是?()

在这里插入图片描述

解答:
页面的性能指标详解:

白屏时间(first Paint Time)——用户从打开页面开始到页面开始有东西呈现为止

首屏时间——用户浏览器首屏内所有内容都呈现出来所花费的时间

用户可操作时间(dom Interactive)——用户可以进行正常的点击、输入等操作,默认可以统计domready时间,因为通常会在这时候绑定事件操作

总下载时间——页面所有资源都加载完成并呈现出来所花的时间,即页面 onload 的时间

7在 javascript 中,以下返回 false 的选项是()

在这里插入图片描述

解答
考察 运算符 typeof, typeof用来检查JS中基本数据类型

A 选项 变量test中存储的数字类型 1, typeof tset 返回 ‘number’, ‘number’ == ‘number’,返回 true
题目中应该是""(相等运算符)
B 选项 变量test中存储的数字类型 1.2, typeof tset 返回 ‘number’, ‘number’ !
‘number’,返回 false
C选项 变量test中存储的 undefined, typeof tset 返回 ‘undefined’, ‘undefined’ == ‘undefined’,返回 true
D选项 变量test中存储的对象, typeof tset 返回 ‘object’, ‘object’ == ‘object’,返回 true
E选项 变量test中存储的数字类型4399(js解释器会将字符串’4399’调用Number()转换为4399,再去计算), typeof tset 返回 ‘number’, ‘number’ == ‘number’,返回 true
D选项 变量test中存储null, typeof tset 返回 ‘object’, ‘object’ == ‘object’,返回 true

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值