- 博客(5)
- 收藏
- 关注
原创 Promise相关知识点
使用 async 关键字定义一个异步函数,函数总是返回一个 Promise。return "数据获取成功";// 数据获取成功。
2025-06-12 11:39:03
743
原创 原型 原型链分别是什么
在 JavaScript 中,每个对象都有一个关联的原型对象,原型对象包含了该对象可以共享的属性和方法。原型是 JavaScript 实现继承的基础。原型对象:每个函数(包括构造函数)都有一个 prototype 属性,指向一个对象,这个对象就是创建的实例的原型。对象的 __proto__:每个对象都有一个内部属性 [[Prototype]](通常通过 __proto__ 访问,但不推荐直接操作),指向它的原型对象。构造函数与原型的关系。
2025-06-10 20:31:06
817
原创 闭包是什么 及它的应用场景
闭包是指一个函数能够“记住”并访问其词法作用域中的变量,即使该函数在其定义的作用域之外被调用。简单来说,闭包是一个函数加上它所引用的外部变量的集合。1.数据隐藏与封装:如模块模式或私有变量的实现。:在异步编程中,闭包常用于保存回调函数的状态。:如在循环中为每个元素绑定事件处理器。:生成特定行为的函数。
2025-06-10 19:57:33
152
原创 vue的$nextTick的作用是什么?什么时候触发?
Vue的$nextTick是一种方法,用于在DOM更新是完成后执行指定的回调函数。它的核心作用是这在需要操作更新后的DOM元素时非常有用。Vue的数据更新机制是的。当你修改Vue的响应式数据时,Vue并不会立即更新DOM,而是将更新任务放入一个异步队列,等待下次事件循环(通常通过Promise.resolve().then()或setTimeout实现)来批量更新DOM。这种异步机制提高了性能,但也意味着在修改数据后,立即访问DOM可能获取到的是的状态。
2025-06-09 16:09:58
589
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人