首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Web
订阅
小良酱
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
浅谈 instanceof 和 typeof 的实现原理
typeof 一般被用于判断一个变量的类型,我们可以利用 typeof 来判断number, string, object, boolean, function, undefined, symbol 这七种类型,这种判断能帮助我们搞定一些问题,比如在判断不是 object 类型…
JavaScript中的类型判断,了解一下?
关于typeof操作符,我们需要记住两点,第一点:当操作数为null时。 第二点:当操作数为原始类型(Primitive)时很有效,但是对于对象具体类型的判断往往并不是我们需要的结果。 instanceof操作符主要用来检查构造函数的原型是否在对象的原型链上。 从好的编程习惯来…
settimeout(fn 0)与Promise的执行顺序
有一道题
[译]JavaScript async / await:好处、坑和正确用法
ES7通过介绍async/await使得JavaScript的异步编程实现了重大改进。它提供了一种使用同步代码样式异步访问resoruces的方式,而且不会阻塞主线程。然而,使用它有点棘手。在本文中,我们将从不同的角度探讨async/await,并将展示如何正确有效地使用它们。…
JavaScript事件机制——记一次认真准备的技术分享
点击s2,click事件从document->html->body->s1->s2(捕获前进)这里在s1上发现了捕获注册事件,则输出"s1 捕获事件"到达s2,已经到达目的节点。 但是,stopPropagation方法只会阻止【该元素的当前事件(冒泡或者捕获)】的传播,不会阻…
深入浅出React和Redux
组件不应该改变prop的值,state存在的目的就是让组件来改变的。 this.setState()函数所做的事情,首先是改变this.state的值,然后驱动组件更新过程。 装载过程Mount:组件第一次在DOM树中渲染的过程。 componentWillMount comp…
网站性能优化实战——从12.67s到1.06s的故事
作为互联网项目,最重要的便是用户体验。在举国“互联网+”的热潮中,用户至上也已经被大多数企业所接收,特别是在如今移动端快速发展的时代,我们的网页不仅只是呈现在用户的PC浏览器里,更多的时候,用户是通过移动产品浏览我们的网页。加之有越来越多的开发者投入到Web APP和Hybri…
[译] JavaScript 如何工作:对引擎、运行时、调用堆栈的概述
PS: 好久没写东西了,最近一直在准备写一个自己的博客,最后一些技术方向已经敲定了,又可以开心的学习了,node系列后续再开始。 随着JavaScript越来越流行,越来越多的团队广泛的把JavaScript应用到前端、后台、hybrid 应用、嵌入式等等领域。 这篇文章旨在深…
How to escape async/await hell
async/await 是 ES7 的新语法,一经推出,社区就有人认为「这是 JavaScript 异步编程的终极解决方案」。但 async/await 也可能带来新的问题。