牧苏苏传 我不装了 4/7

今天主要是看了面经和折腾调剂,好吧其实还有踢球。

1.vue的响应式机制是怎么实现的?vue3相对vue2有什么进步?

vue3使用proxy代理实现,vue2使用defineproperty设置属性实现,使用proxy可以提高性能,因为使用了懒加载,并且添加新的属性后仍然是响应式,并且可以使用ref将属性装进对象,将他变成响应式。

2.promise的原理和异常处理

promise使用状态码记录状态,当为fulfulled时执行异步函数,异常使用promise配套的.catch因为try catch只适用于同步。

3.async/await的用法和reject操作

async将函数返回的强制变为promise对象,await在函数内部使用,当状态码不为fullfill时就暂停函数,反之就继续运行,在async函数中reject用throw来实现

4.事件循环和定时器的准确性

js是单线程,它依靠调用栈实现多线程,使用setTimeout时,微进程将先进行。

5.js数据类型和null,undefined区别

null表示空,undefined表示有值但类型不清楚,他们的值都是零但类型不同

相关推荐
Jackson__15 分钟前
为什么 Agent 越聊越慢?聊聊 Context(上下文)管理
前端·agent·ai编程
KaMeidebaby30 分钟前
卡梅德生物技术快报|抗体合成:多肽抗体合成工程化方案:Nsp2 保守肽多抗制备与多维度验证
前端·网络·数据库·人工智能·算法
青禾网络36 分钟前
前端做音画匹配这件事,我从"随机塞"到"AI 自动对齐"
前端·github
仙人球部落1 小时前
-python-LangGraph框架(3-31-LangGraph 「合并式状态管理」的原理与实践)
开发语言·javascript·python
2601_963771371 小时前
Hardening Enterprise WordPress Sites Against REST API Leaks and Bad Headers
前端·windows·word·php
蓝银草同学1 小时前
Stream 实战:博客列表排序、过滤与分页(AI 辅助学习 Java 8)
java·前端·后端
2601_957190902 小时前
飞行影院安装施工指南:场地、动感系统与影片内容配套
大数据·前端·人工智能
爱折腾的小黑牛2 小时前
简记往来批量录入功能的实现:从文本到结构化数据
前端·算法
sunfdf2 小时前
Next.js 新手从零部署到首跑实战指南
开发语言·javascript·ecmascript
YHHLAI2 小时前
Agent 智能体开发实战 · 第六课:MCP 协议 —— 让 Agent 跨进程调用工具
前端·人工智能