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

前端面试题

Html面试题
1.如何理解语义化(人跟搜索引擎(SEO)都容易读懂)
2.块级标签 div p h1 table ul ol(display:block、table)
span img input button display:inline 

CSS面试题
1.盒模型 context + padding+border+margin 怪异盒模型 box-sizing:border-box  context(包含P+B) +margin   offsetwidth(c+p+b)
2.margin纵向重叠 空标签忽略
3.margin 负值 top 上移 left 左移 right右元素右 bottom下方元素向上
4.BFC理解应用(常考)独立渲染区域 内部渲染不影响外部
形成条件 float position fixed absoult overflow hidden displayblock inline-block
5.Float布局 清除浮动(额外标签(clear:both) BFC 伪元素)
圣杯双飞翼
两边固定 中间自适应先加载中间内容
Float 两侧margin负值 以便和中间横向重叠
防止中间被两侧覆盖 一个padding 一个margin   
6.Flex画筛子 
7.CSS定位 absolute relative
8.居中对齐实现方式
9.图文样式(line-hight 继承问题)
10.rem 响应式(em px)
11.Css3 不是重点


React面试题
1.组件之间通信 (props 自定义函数 context redux )
2,jsx的本质是什么(React.createElement函数的引用)
3.context用途(非父子组件之间通信)
4.shouldComponentUpdate用途(防止不必要渲染)
5.redux单项数据流(dispatch action reducer 修改state store)
6.setState场景题(异步的 定时器自定义dom操作同步的)
7.什么是纯函数(传入props 返回jsx)
8.组件生命周期(单组件 父子组件)
9.react发起ajax请求应该放在那个生命周期(挂载)
10.渲染列表为什么使用key(方便react 识别元素,确定唯一防止diff算法不必要的dom操作)
11.函数组件和类组件的区别(输入参数输出props 无state无生命周期)
12.什么是受控组件(值受state控制)什么是非受控组件
13.何时使用异步组件(lazy suspense)
14.多个组件有公共逻辑如何抽离(高阶组件)
15.redux如何进行异步处理(thunk middleWare)
16.react-router 路由懒加载
17.purcomponent有何区别(浅比较SCU)
18.react事件和dom事件的区别(document上 合成事件 dispatchevent机制)
19.react性能优化(imutable.js SSR SCU)


http://www.mrgr.cn/news/67600.html

相关文章:

  • Docker实操:安装MySQL5.7详解(保姆级教程)
  • 【Linux系统编程】第四十一弹---线程深度解析:从地址空间到多线程实践
  • UE5.4 PCG 用蓝图变量设置PCG的变量
  • MELON的难题
  • Java手写二分查找
  • Wecom酱搭建企业微信发送消息
  • Multi‐modal knowledge graph inference via media convergenceand logic rule
  • 《Java核心技术 卷I》对象克隆
  • 三周精通FastAPI:35 最常用的模板引擎Jinja2
  • scala list系列
  • Sigrity Power SI 3D-EM Capacitance Extraction模式如何进行电容的提取操作指导
  • 打印等边三角形和直角三角形(用循环)C语言
  • 红黑树详解
  • 史上最大应用层DDoS攻击 H2 Rapid Reset攻击研究
  • 什么是大模型?一文读懂大模型的基本概念
  • 基于Zynq FPGA对雷龙SD NAND的测试
  • MySQL数据库面试题(上)
  • 后端Node学习项目-项目基础搭建
  • pip包离线下载地址
  • swiper分页器自定义
  • wxwidgets开发最佳IDE之codeLite配置,比CodeBlocks好用10倍,还支持Qt和VS,web开发
  • map容器的设计理念
  • Verilog基础知识-数字进制格式
  • Facebook vs. Google:哪个更适合你的品牌
  • 第十一天 线性代数基础
  • GPU的内存是什么?