2024年最全前端定时器 setInterval 和 setTimeout,阿里面试暗示

总结

为了帮助大家更好温习重点知识、更高效的准备面试,特别整理了《前端工程师面试手册》电子稿文件。

内容包括html,css,JavaScript,ES6,计算机网络,浏览器,工程化,模块化,Node.js,框架,数据结构,性能优化,项目等等。

包含了腾讯、字节跳动、小米、阿里、滴滴、美团、58、拼多多、360、新浪、搜狐等一线互联网公司面试被问到的题目,涵盖了初中级前端技术点。

前端面试题汇总

开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

JavaScript

性能

linux

销毁定时器

案例是vue写的,用vue举例:

beforeDestroy() { // 组件销毁前执行

clearInterval(this.timer) // 清除定时器

this.timer = null // 定时器的变量赋值null

},

顺便例一下vue的生命周期函数:

beforeCreate: function () {

console.group(‘beforeCreate 创建前状态===============》’);

},

created: function () {

console.group(‘created 创建完毕状态===============》’);

},

beforeMount: function () {

console.group(‘beforeMount 挂载前状态===============》’);//已被初始化

},

mounted: function () {

console.group(‘mounted 挂载结束状态===============》’);

},

beforeUpdate: function () {

alert(“更新前状态”);

console.group(‘beforeUpdate 更新前状态===============》’); //这里指的是页面渲染新数据之前

alert(“更新前状态2”);

},

updated: function () {

console.group(‘updated 更新完成状态===============》’);

},

beforeDestroy: function () {

console.group(‘beforeDestroy 销毁前状态===============》’);

},

destroyed: function () {

console.group(‘destroyed 销毁完成状态===============》’);

}

setTimeout 定时执行

最后

开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

给大家分享一些关于HTML的面试题。


b8389e65ecb71ac0)**

给大家分享一些关于HTML的面试题。

[外链图片转存中…(img-7q566Dzu-1715674656058)]
[外链图片转存中…(img-gVsceXgl-1715674656059)]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值