首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
KaysonLi
掘友等级
公众号
|
前端之窗
为学日益,为道日损。损之又损,以至于无为。无为而无不为。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
45
文章 45
沸点 0
赞
45
返回
|
搜索文章
最新
热门
公司年会用了我的抽奖程序,然后我中奖了……
临近年末,又到了各大公司举办年会的时候了。对于年会,大家最关心的应该就是抽奖了吧?虽然中奖概率通常不高,但总归是个机会,期待一下也是好的。 最近,我们部门举办了年会,也有抽奖环节。临近年会的前几天,Boss 突然找到我,说要做一个抽奖程序,部门年会要用。我当时都懵了:就三天时间…
只用这 6 个字符,就可以写出任意 JavaScript 代码!
你猜运行结果是什么?你可以自己去控制台试一下。 很多人都知道这个技巧,但是没有多少开发人员知道它到底是如何工作的。今天,我们就来看看它背后的执行原理。我们的目标是用这几个字符来写出字符串“self”。姑且用这个字符串向 Self 语言致敬,JavaScript 的灵感来源之一就…
自从学会了 Array.reduce() ,再也离不开它
在所有后 ES6 时代的数组方法中,我觉得最难理解的就是Array.reduce()。 从表面上看,它似乎是一个简单无趣的方法,并没有太大作用。 但是在不起眼的外表之下,Array.reduce()实际上是对开发人员工具包的强大而灵活的补充。 今天,我们就来研究一下通过Arra…
你真的了解 Promise 吗?来试试这几道题,专治各种不服
A. 打印一次 'The Fails!' B. 打印两次 'The Fails!' C. UnhandledPromiseRejectionWarning D. 进程退出 A. 打印一次 'The Fails!' B. 打印两次 'The Fails!' C. Unhandle…
刨根问底:深入研究 JavaScript 全局变量
本文的内容比较硬核,我们一起来看下 JavaScript 全局变量的底层机制到底是怎样的。文章会涉及脚本作用域、全局对象等概念。 变量的词法作用域(简称作用域)是程序中可以访问它的区域。JavaScript 的作用域是静态的(在运行时不会改变),并可以嵌套——例如: if 语句…
当你敲完 git commit 命令后,究竟发生了什么?
如今大多数项目都使用 Git 作为版本控制系统,这意味着大多数项目都有一个.git文件夹。但是,你有没有尝试过打开它? 长期以来,我都是把 Git 当做“黑盒”来用的。 直到一年前。我对这种知其然、不知其所以然的做法感到厌倦。最后我找到了机会,开始学习它。 我看了《Pro Gi…
【技术风向标】Web 性能优化之:Adaptive Loading(自适应加载)
在最近的 Chrome Dev Summit talk 上,Facebook 的 Nate Schloss 和 Chrome 团队的技术经理 Addy Osmani 谈到了一种 Web 性能优化模式,叫 Adaptive Loading(自适应加载)。 简单来说就是,网页应该根…
Node.js 中的一股清流:理解 Stream(流)的基本概念
接触过 Node.js 的开发人员可能知道,流(Stream)这个概念比较难理解,也不太好处理。 这篇文章就来帮你理解流的概念,以及如何使用它。别担心,一定会搞懂的。 流(Stream)是驱动 Node.js 应用的基础概念之一。它是数据处理方法,用于按顺序将输入读写到输出中。…
七种武器:JavaScript 新特性闪亮登场
JavaScript(或ECMA Script) 是一门不断发展的语言,有许多关于如何前进的建议和想法。TC39(技术委员会39)是负责定义JS标准和特性的委员会,今年他们非常活跃。以下是目前处于“Stage 3阶段”的一些提案摘要,这是“完成”之前的最后一个阶段。这意味着这些…
Vue.js 无限滚动列表性能优化方案
大家都知道,Web 页面修改 DOM 是开销较大的操作,相比其他操作要慢很多。这是为什么呢?因为每次 DOM 修改,浏览器往往需要重新计算元素布局,再重新渲染。也就是所谓的重排(reflow)和重绘(repaint)。尤其是在页面包含大量元素和复杂布局的情况下,性能会受到影响。…
下一页
个人成就
优秀创作者
文章被点赞
3,047
文章被阅读
328,905
掘力值
11,702
关注了
17
关注者
956
收藏集
3
关注标签
34
加入于
2016-09-01