首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
javascript
一江东流水
创建于2022-04-04
订阅专栏
主要是自己关于对javascript的一点理解,很可能是错的
等 22 人订阅
共28篇文章
创建于2022-04-04
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
promise到底是怎么实现的
promise已经是前端的基础设施了,很多新的API都是基于promise,弄透promise非常有必要。本文分析了promise是如何解决回调地狱的问题,最后手写了一个promise
异步编程模型与异步解决方案
js的运行是单线程的,如果遇到耗时任务就跳过去执行往后执行,这就是异步编程模型。当耗时任务执行完后就执行回调函数,不管是promise还是async/await,本质上都是回调函数.
深刻理解js中的原型
原型是js面对对象系统的根本,它与java这类面向对象语言最大的不同是它先关注具体,然后把相似的实例关联到一个原型对象中去,创建对象就复制这个原型的能力,不必开拓新的内存来重新实现一遍。
你需要的一份javascript正则入门篇
正则是一个比较重要但容易忘记的内容,本文介绍了正则的基本方法以及字符串使用正则的方法,最后给给出了几个案例来巩固正则的知识点。
执行上下文与调用栈
本文站在执行上下文的角度重新解释了作用域,闭包等概念。详细说明了上下文的创建和执行过程,并分析了外部作用域不能访问内部作用域,而内部作用域可以访问外部作用域的原因,即作用域链。
this指向
this是js中的一个难点,本文从js中为什么产生this开始,分析了this的作用是指向某个对象的属性。接下来又分析了this的指向问题,它是根据调用位置来决定的,不是根据声明位置决定的。
闭包的应用
主要介绍了闭包的在实际中的使用,其实我们无时无刻都在使用闭包,只要使用了自由变量的函数都是在使用闭包
作用域与作用域链
作用域,作用域链,闭包等是js中的重点,这里参考别人写的文章做了一些粗浅的总结。首先由js编译过程引出如何查找变量,然后引出作用域和作用域链,以及作用域的模型