自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前端高频面试题 - localStorge与sessionStorge的区别

②sessionStorge:永久保存,除非手动清除!①localStorge:关闭窗口或关闭浏览器失效!①两者的数据都是存储在浏览器中!②两者存储容量都是5M大小!

2023-10-23 10:54:05 63

原创 前端高频面试题 - 对于重排和重绘的理解

当dom元素发生变化并且涉及到元素的布局时,比如改变元素的宽度,元素的位置,这时浏览器就会重新计算属性并重新构建这个渲染树,这个过程就是重排。当dom元素发生变化,重排完成之后,将重新构建的渲染树渲染描绘到页面上,这就是重绘。常见引起重排的元素属性。

2023-10-20 23:37:51 69 1

原创 前端高频面试题 - 利用微信小程序或uniapp开发小程序时,父组件与子组件的生命周期的顺序

父beforeCreate => 父created => 父beforeMount => 子beforeCreate => 子created => 子beforeMount => 页面onLoad => 页面onShow。页面onUnload => 子beforeDestroy => 子destroyed => 父beforeDestroy => 父destroyed。子mounted => 父mounted => 页面onReady。

2023-10-19 23:42:15 255

原创 前端高频面试题 - VUE与小程序及uniapp的生命周期函数

onLoad:(首次进入页面加载时触发,可以在该生命周期函数中获取到打开当前页面的路径参数)onShow:(加载完成后,后台切到前台或重新进入页面时触发)onHide:(从前台切到后台或进入其他页面时触发)onReady:(页面首次渲染完成时触发)beforeDestroy: (销毁前)beforeCreate: (创建前)beforeUpdate: (更新前)onUnload:(页面卸载时触发)ready:(监听页面首次渲染完成)detached:(监听页面卸载)created:(监听页面加载)

2023-10-19 23:28:16 151

原创 前端高频面试题 - EventLoop(事件循环机制)

是指浏览器或Node环境的一种解决javaScript单线程运行时不会阻塞的一种机制,也就是实现异步的原理。作为一种单线程语言javascript本身是没有异步这一说法的,是由其宿主环境提供的。ps:new promise属于外层宏任务,但是内部的属于微任务,比如:Promise.then()或.catch()③宏任务执行完毕后,微任务的队列中是否存在任务,若存在则取出来执行,知道队列里的任务执行完毕!②执行宏任务的过程中若遇到微任务,则添加到微任务队列!js运行机制分为宏任务与微任务,按顺序执行。

2023-10-19 16:48:24 165

原创 前端高频面试题 - 深拷贝与浅拷贝,赋值的区别?

①Object.assign()、②lodash:_.clone、③扩展运算符、④Array.prototype.concat()、⑤Array.prototype.slice()、......(新对象只是对原对象的引用,而不是原对象本身,所以新对象与原对象还是共享一个内存,一个改变另一个也跟着改变)创建一个新的对象或新的数组,将原对象各项的值全部拷贝过来,在堆中开辟一个新的空间来储存这个对象。(两个对象之间互不影响)将一个对象的数据赋值给另一个对象,只复制了栈中的数据,两个对象还是指向同一块内存地址!

2023-10-19 11:18:23 71

原创 前端高频面试题 - GET请求与POST请求的区别?

1.如果进行一些私密信息的传递,比如登录、注册,或者是一些大型文件的上传下载,选择post请求方式。2.get请求在浏览器回退时不会再次触发请求,而post会再次发起网络请求!4.get请求参数会被完整的保存在浏览器的历史记录里面,而post参数不会!get请求,post请求,delete请求,ouption请求,put请求等。3.get请求的数据会被浏览器主动缓存,而post不会,需要自己手动设置!6.get参数会暴露在地址栏里面,而post的参数则是放在请求报文的内部!

2023-10-19 10:59:11 135

空空如也

空空如也

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

TA关注的人

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