首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Xrss
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
4
文章 4
沸点 0
赞
4
返回
|
搜索文章
最新
热门
浅谈浏览器运行环境下的event loop机制
所谓的JS单线程是指一个浏览器的主进程中只有一个JS执行线程。JS的执行线程的调用栈(stack)都是同步的(因为是单线程,所以一次只能做一件事),JS执行线程的主线程上的所有同步的任务都会放在这个执行栈中。 简单如以上代码,就被放在Call Stack执行栈中顺序执行,然后遵…
浅谈Node中module的实现原理
曾几何时,Javascript还没那么牛逼,几乎所有人都觉得它是用来做网页特效的脚本而已。彼时仓促创建出来的javascript的自身缺点被各种吐槽。随着web的发展,Javascript如今是媳妇熬成婆,应用越来越广泛。 虽然Javascript自身很努力,但是还是缺乏一项重…
前端工程师必知之Promise的实现
在Javascript的世界中,代码都是单线程执行的。这就导致我们的代码里会有嵌套回调函数,一旦嵌套过多,导致代码不容易理解和维护。 为了降低异步编程的复杂性,开发人员一直在寻找各种解决方案,Promise只是用来处理异步操作的其中一个方案。 下面我就结合着Promise的使用…
JS学习笔记之call、apply的用法
call和apply唯一的区别是传入参数的形式不同。 当调用函数时,Javascript解释器并不会计较形参和实参的数量、类型及顺序,在Javascript内部统一都是用数组表示。所以call其实就是包装在apply上的一颗语法糖。 在使用call和apply的时候,如果传入的…
如何判断变量类型
在JS中如何判断变量的类型属于基础知识,很多时候我们会忽略。毕竟上手代码的时候可以现查。无论如何演变,我想基本功还是很重要的,熟练掌握总是百利而无一害。 1、首先第一种就是我们常用的typeof(),它会将类型信息当作字符串返回。如下: 很完美对不对?但我们知道,这个世界几乎没…
JS学习笔记之this指向
初学JS的朋友可能对this指向问题有些困惑。最近在看《Javascript设计模式与开发实践》一书,里面总结得很到位。梳理下大致可以分为4情况,有兴趣的可以自行去翻书阅读。 当函数作为对象的方法被调用时,此时this指向该对象。 当函数不作为对象属性被调用,而是通过普通的函数…
个人成就
文章被点赞
534
文章被阅读
21,422
掘力值
1,072
关注了
44
关注者
15
收藏集
14
关注标签
19
加入于
2017-09-07