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

某大厂前端面试题

某大厂前端面试题

  1. 看了三道题,让分别输出结果,涉及原型链、闭包、异步

  2. null和undefined的区别
    undefined代表变量被声明了但是还没有赋值,null表示对象引用缺失;
    typeof undefined是undefined,typeof null是object
    ==进行比较时,它们相等,===的时候不等

  3. 使用flex实现一个简单的三列布局,flex:1扩展开是哪些属性
    flex-grow:1
    flex-shrink:1
    flex-basis:0%

  4. 使用CSS实现过哪些原生动画?了解GPU加速吗?

  5. CSS层叠是什么意思?

  6. 做过的项目里最复杂的是哪个,有遇到什么困难技术点?

  7. 网页页面元素被点击时,浏览器发生了什么?
    用户点击页面时,浏览器捕获事件,从最顶层的DOM节点向下传递直到被点击的元素—>到达被点击的元素后进入目标节点,检查是否有事件监听器注册在元素上—>如果事件没有阻止冒泡,事件向上冒泡直到文档根节点,可能触发父节点上的事件监听器—>如果事件处理程序导致了DOM变化,浏览器需要进行重绘和重排—>完成所有处理后,浏览器更新视图


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

相关文章:

  • Dolby TrueHD和Dolby Digital Plus (E-AC-3)编码介绍
  • Android OpenGL ES详解——立方体贴图
  • mac终端使用pytest执行iOS UI自动化测试方法
  • 软件设计师-计算机网络
  • 使用electron-egg把vue项目在linux Ubuntu环境下打包并安装运行
  • SCUI Admin + Laravel 整合
  • 自然语言处理与深度学习的结合
  • Eureka简介与开发
  • Axure RP实战:打造高效文字点选验证码
  • 销冠大模型案例
  • (一) 初入MySQL 【认识和部署】
  • Promise学习
  • k8s-pod 实战六 (如何在不同的部署环境中调整startupprobe的参数?)
  • [QCTF2018]X-man-A face1
  • 基于STM32的智能物料运载小车:OpenMV和OpenCV结合图像识别与运动控制算法优化(代码示例)
  • Linux和Unix的区别及为什么鸿蒙系统不用Unix的原因
  • 安卓中synchronized 关键字 的作用和介绍
  • java篇 常用工具类 0x05:基本类型的自动装箱拆箱
  • 通过Amazon Bedrock上的Stability AI模型开发生成式AI应用(上篇)
  • MySQL——基础操作
  • 证书学习(三).p12证书颁发的5个步骤、如何在线生成证书、证书工具网站推荐
  • 设计模式 14 命令模式
  • 算法训练营|图论第二天 99.岛屿数量 100.岛屿的最大面积
  • 1999-2023年上市公司年报文本数据(PDF+TXT)
  • 一文解决CLion控制台(cmd)问题【超详细】
  • SQL SUM() 函数