自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 2021面试总结

jsjs的数据类型js的数据类型的转换js数据类型的判断介绍 js 有哪些内置对象new运算符做了什么防抖节流null、undefined的区别&&、||与!的区别var、let、const的区别call、apply、bind的区别cookie、sessionStorage、localStorage的区别Set、WeakSet、Map、WeakMap的区别深拷贝、浅拷贝的区别伪数组与数组的区别PromiseGeneratorasync/await闭包js

2021-12-08 09:47:54 1289

原创 前端面试

web相关一、从url输入到页面展现背后发生了什么浏览器根据请求的url交给dns域名解析,找到真实ip,想服务器发起请求服务器交给后台返回的数据,浏览器接收文件浏览器对加载到的资源进行语法解析,建立相应的内部数据结构载入解析到的资源文件,渲染页面完成二、一次完整的http事务是怎么一个过程域名解析发起TCP的三次握手建立TCP连接后发起http请求服务器端响应http请求,浏览器得到html码浏览器解析html码,并请求html代码中的资源浏览器对页面进行渲染并呈现给客户

2020-08-24 13:36:17 2000

原创 React下载文件的两种方式

1、GET类型下载 download = url => { const eleLink = document.createElement('a'); eleLink.style.display = 'none'; // eleLink.target = "_blank" eleLink.href = url; // eleLink.href = record; document.body.appendChild(eleLink); eleLin

2020-07-30 13:28:08 11218

原创 阻止Antd的Upload组件事件冒泡

背景在项目中遇到一个需求,+号上传文件,-号能去掉上传的文件,由于±号是包裹在Upload组件中的,导致点击-号也会触发文件上传解决方案只需要在-号上绑定一个事件,阻止冒泡即可//此方法针对chrome有效,对其他浏览器未做兼容<Icon type="minus" onClick={this.minus.bind(this)} />minus = e => {...

2020-03-23 09:21:03 2904

原创 对表格数据进行校验,通过后再提交

背景:前两天工作中遇到一个问题,需要对表格数据进行校验,通过后再提交给后台。在使用map,forEach的方法并没有达到预期的效果,查阅资料后最终通过for循环解决了问题。//对项目名称和参数值进行校验表格数据类似于这种tableData=[{name:'1',paramValue:'2'},{name:'',paramValue:''}]let flag = true;for...

2020-01-17 15:51:59 1259

原创 React父组件获取子组件的方法

方法1父组件class App extends React.Component{ constructor(props){ super(props) this.myChild = React.createRef(); } click=()=>{ console.log(this.myChild.current.click()) } render...

2019-12-19 16:34:00 1600

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除