摘要: 执行js代码的时候,遇见同步任务,直接推入调用栈中执行,遇到异步任务,将该任务挂起,等到异步任务有返回之后推入到任务队列中,当调用栈中的所有同步任务全部执行完成,将任务队列中的任务按顺序一个一个的推入并执行,重复执行这一系列的行为。 异步任务又分为宏任务和微任务。 宏任务:任务队列中的任务称为宏任务 阅读全文
posted @ 2022-11-07 18:58 yunChuans 阅读(15) 评论(0) 推荐(0) 编辑
摘要: ###1. 前言 作为一名前端工程师,必须搞懂JS中的prototype、 proto 与constructor属性,相信很多初学者对这些属性存在许多困惑,容易把它们混淆,本文旨在帮助大家理清它们之间的关系并彻底搞懂它们。这里说明一点,proto 属性的两边是各由两个下划线构成(这里为了方便大家看清 阅读全文
posted @ 2022-11-07 17:22 yunChuans 阅读(24) 评论(0) 推荐(0) 编辑
摘要: react中其实没法直接给插槽传递参数,只能借助一点技术手段:函数。 这种方式有个专有名词叫:render-props。 render-props的具体的方式就是,子组件作为插槽是用函数的形式,而容器组件渲染的时候对应的就调用这个函数,在调用函数的时候,把需要传递的参数传入函数,这样在插槽函数的作用 阅读全文
posted @ 2022-11-07 14:23 yunChuans 阅读(336) 评论(1) 推荐(0) 编辑