javascript
文章平均质量分 75
疯狂的小土蘑
一个小前端,学习中,希望能够成长
展开
-
Event Loop总结
首先,明确浏览器是多线程的,而js是单线程,至于为什么是单线程,阮一峰大神的博客是这么说的: 原因大概是不想让浏览器变得太复杂,因为多线程需要共享资源、且有可能修改彼此的运行结果,对于一种网页脚本语言来说,这就太复杂了。后来就约定俗成,JavaScript为一种单线程语言。(Worker API可以实现多线程,但是JavaScript本身始终是单线程的。) 其次,明确Event Loop是一个程序结构,译为事件循环,用于等待和发送消息和事件,主要是连接主线程与负责主线程与其他进程(主要是各种I/O操作)的.原创 2021-08-24 09:38:37 · 174 阅读 · 0 评论 -
_proto_与prototype的关系及区别
__proto__与prototype这两个原型属性大概在学习前端的过程中多多少少都接触过,但是不经常用基本就忘了,不过面试的时候经常会被问到,然后就一脸懵逼的蒙混过关,总觉得这样不太好,所以看了些文章,觉得这位大神写的非常不错,简单易懂,贴给大家看看,共同学习! 原型是javascript面向对象编程中非常重要的概念,而且并不是那么容易懂。偶然看到一个题目:阐述proto和prototype的关系。看到这个问题的时候,我的脑海浮现出一些概念,但却说不出来。先来看一张图 如果能看懂图中的关系基本上就可以解转载 2021-08-23 09:31:46 · 5178 阅读 · 2 评论