- 博客(6)
- 收藏
- 关注
原创 你还不理解事件循环吗?
事件循环机制(Event Loop) 本身是一个排序机制。其中我们常见的事件循环本身其实是在 HTML 标准文档中定义的:根据标准中对定义的描述总结:事件循环本质上是浏览器用于协调用户交互、脚本执行、渲染、网络等事件的一个机制。所以,很多文章或者面试题直接说:”Js的事件循环“,这本身就是有问题的。因为无论是从规范的定义还是从实现来讲,都不能说事件循环是”Js的“。
2023-03-16 18:03:37
190
原创 原型和原型链最根本的理解
而我们常说的__proto__ 其实是浏览器对 [[Prototype]] 的实现,因为比较常见,所以后来大家普遍喜欢用__proto__直接表示 [[Prototype]],所以我也会在后面的描述中直接以__proto__来表示原型。: 所有的函数创建时,都会创建一个普通对象,作为他的prototype属性,当此函数被当做构造函数用来构造一个对象后,构造出的对象的[[Prototype]]会默认指向这个函数的prototype属性。,当我在对象内读取一个不存在的属性时,会沿着这个路径依次查找读取。
2023-03-10 11:40:20
247
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人