首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
web
订阅
Nicet
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
[译] 让我们一起解决“this”难题 — 第二部分
嗨!欢迎来到让我们一起解决“this”难题的第二部分,我们试图揭开 JavaScript 中最难让人理解的一部分内容 - “this”关键字的神秘面纱。如果您还没有读过 第一部分,你需要先把它读一下。在第一部分中,我们通过 15 个示例介绍了默认绑定规则和隐式绑定规则。我们了解…
[译] this(他喵的)到底是什么 — 理解 JavaScript 中的 this、call、apply 和 bind
JavaScript 中最容易被误解的一点就是 this 关键字。在这篇文章中,你将会了解四种规则,弄清楚 this 关键字指的是什么。隐式绑定、显式绑定、new 绑定和 window 绑定。在介绍这些技术时,你还将学习一些 JavaScript 其他令人困惑的部分,例如 .c…
【译】现代 JavaScript 开发中的设计模式
当然是啦。 就像面向对象编程一样,我们开发人员正试图为我们周围的世界建模。因此,尝试并使用我们周围的世界作为工具来描述我们的作品同样有意义。 在本例中,我们效仿建筑架构(有建筑和桥梁的)来举例。正如具有开创性的建筑架构书籍 《建筑模型语言》(Christopher Alexan…
在浏览器地址栏键入URL,按下回车之后会经历了那些事
当我们在浏览器输入网址并回车后,都调用了哪些服务,经历了哪些步骤,一切都从这里开始。 如果是不合法的地址,会转给默认的搜索引擎,例如如果你正在使用chrome,可以在url输入框输入你想要搜索的内容,然后搜索引擎会根据关键字进行搜索。 没有则发送请求到本地域名服务器每一个本地域…
9k字 | Promise/async/Generator实现原理解析
笔者刚接触async/await时,就被其暂停执行的特性吸引了,心想在没有原生API支持的情况下,await居然能挂起当前方法,实现暂停执行,我感到十分好奇。好奇心驱使我一层一层剥开有关JS异步编程的一切。阅读完本文,读者应该能够了解: 回归正题,文章开头我们先点一下Promi…
[译] 编写可以复用的 HTML 模板
在我们的上一篇文章中, 我们讨论了 web 组件规范(自定义元素、shadow DOM 和 HTML 模板)的高级特性。在本文以及接下来的三篇文章中,我们将这些技术应用到测试并更详细地去验证它们,看下我们在如今的产品如何应用它们。为了做到这些,我们将会从零开始构建一个自定义模式…
[译] JavaScript 是如何工作的:深入网络层 + 如何优化性能和安全
这是探索 JavaScript 及其内建组件系列文章的第 12 篇。在认识和描述这些核心元素的过程中,我们也会分享我们在构建 SessionStack 时所遵循的一些经验规则。SessionStack 是一个轻量级 JavaScript 应用,它协助用户实时查看和复现他们的 W…
[译] 热爱 JavaScript,但是讨厌 CSS ?
一个读者留言说他自己写起 JS 和 React 来觉得很有趣,但是当要处理样式的时候,他就很沮丧。 编程是有趣的,解决问题也是有趣的。当你经历千辛万苦让你的程序正确运行的时候,这种感觉,简直不可思议。 然而,哦,糟糕,是 CSS。你的 App 运行得很好,就是样式有点糟糕,那么…
[译] 2019 前端性能优化年度总结 — 第一部分
让 2019 来得更迅速吧~你正在阅读的是 2019 年前端性能优化年度总结,始于 2016。 早些时候,性能都是所谓的“后顾之忧”。直到项目快结束的时候,它会被归结为代码压缩(minification)、拼接(concatenation)、静态资源优化(asset optim…
[译] 让我们一起解决“this”难题 — 第一部分
难道我们就不能彻底搞清楚“this”吗?在某种程度上,几乎所有的 JavaScript 开发人员都曾经思考过“this”这个事情。对我来说,每当“this”出来捣乱的时候,我就会想方设法地去解决掉它,但过后就把它忘了,我想你应该也曾遇到过类似的场景。但是今天,让我们弄明白它,让…