当前位置: 首页 > article >正文

【前端】笔试题目整理(知识点)

  • 两棵树 做深度diff算法,时间复杂度至少为O(n^3)
  • 以下代码的打印结果为:2, 1
const a = 1

function b(a) {
    a++; // 此处的a是一个形参
    console.log(a); 
}
b(a)
console.log(a);
  • CSS的颜色属性表示方法:
    (1)16进制 例如:#000 ;
    (2) rgb,红绿蓝颜色,三个颜色的取值均在0-255,也可以取值百分比表示255的占比,例 如: rgb(0,0,0), rgb(100%,0%,0%);
    (3)rgba, 在rgb的基础上增加了alpha值表示透明度。三个颜色取值在0-255之间,alpha取值在0-1之间.

  • 以下运算结果为ture的是? (C)

 (A) NaN == NaN  # NaN不是一个有效的数字。不等于任何值包括它本身
 (B) 0 == null   # 0与null或者undefined不相等, null==undefined为true但是null==undefined为false
 (C) -0===+0
 (D) undefined == false
## 双等情况下会进行类型转换,三等情况下不会
  • 以下运行的输出为:
var b = 3;
(function () {
    console.log(b);
    b = 5;
    var b = 2;
})()
console.log(b);
// 输出:undefined 3
var b = 3;
(function () {
    console.log(b);
    b = 5;
})()
console.log(b);
// 输出: 3 5
// 由于立即执行函数内部没有定义b,所有操作的是全局变量
  • 以下关于 HTTP 与 HTTPS 的区别描述错误的是? ©
(A)HTTP 是明文传输,HTTPS 是加密传输
(B)HTTP 的端口号是 80,HTTPS 的端囗号是 443
(C)HTTPS 在 HTTP 网络层上层加入了 SSL/TLS 安全协议 #是加在数据传输层
(D)HTTPS 和 HTTP 一样,都需要 TCP 三次握手
  • HTTP状态码表示资源缓存的是 304
  • 以下对于position:absolute的描述正确的是(BCD)
(A)绝对定位元素是相对于HTML元素来进行定位的 # 相对最近的已定位的父元素来确定的
(B)设置了绝对定位的元素会脱离文档流
(C)通过z-index属性控制绝对定位的叠放层级,默认是auto
#z-index 属性用于控制绝对定位或相对定位元素的叠放层级。
#默认值为 auto,这意味着元素的堆叠顺序是由其父元素和其他兄弟元素的 z-index 值决定的。
#在堆叠上下文中,具有较大 z-index 的元素会覆盖具有较小 z-index 的元素。
(D)绝对定位的元素位置是相对于距离它最近的那个已定位的祖先元素确定的。
  • 下列哪些功能默认支持跨域(AB)
(A)Image
(B)iframe
(C)LocalStorage
(D)canvas
  • 下列哪些方法可以用于判断一个变量是否为数组(ABD)
(A)Array.isArray
(B)Object.prototype.toString.call
(C)typeof # 返回object,能识别的具体类型有undefined、boolean、number、string、function 和 object
(D)instanceof # 通过原型链判断是否是某个构造函数的实例来判断类型
  • rem和em的区别
rem: root em 相对于根节点的大小设置,通常是<html>节点
em: 相对父元素的大小设置

http://www.kler.cn/a/298531.html

相关文章:

  • 学习记录:C/C++ 中的续行符
  • 精度论文:【Coordinate Attention for Efficient Mobile Network Design】
  • 《解锁计算机视觉智慧:编程实现图片场景文字描述的开源宝藏》
  • 2025最新解决方案:新买的mac鼠标和这个触控板反向
  • 将txt转成excel正则化公式的调整
  • Ubuntu 下载安装 kibana8.7.1
  • 结构型设计模式—组合模式
  • Java学习路线图,助你成为开发高手
  • Windows子系统Ubuntu安装MySQL及windows的navicate连接
  • Midjourney提示词——黑神话悟空角色生成提示词!
  • Python框架Pandas:DataFrame的应用
  • 2024年【上海市安全员C证】考试题库及上海市安全员C证报名考试
  • 经验笔记:框架(Framework)与库(Library)
  • div内英文不换行问题以及解决方案
  • 深入解析 Docker exec 命令
  • 2-2 opencv实战进阶系列 多边形识别
  • Mac M1安装Hive
  • 大数据-121 - Flink Time Watermark 详解 附带示例详解
  • NX二次开发—实体名称工具
  • ping命令解析
  • 掌握Go语言的流程控制:构建逻辑与决策的基石
  • 【代码随想录训练营第42期 Day55打卡 - 图论Part5 - 并查集的应用
  • fpga系列 HDL:全连接层InegrationFCpart.v的权重读取 $readmemh
  • Oracle使用序列后提示违反唯一约束---解决办法
  • 【人工智能】枢纽:数据驱动洞察引领未来智能系统
  • SFC CSS 功能:深层选择/插槽选择器/动态绑定