首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
LeviDing
掘友等级
前端工程师
微信公众号「技术漫谈」。现代 JavaScript 教程中国负责人 https://zh.javascript.info
获得徽章 12
动态
文章
专栏
沸点
课程
收藏集
关注
赞
1.2K
文章 955
沸点 199
赞
1.2K
返回
|
搜索文章
最新
热门
git add .,git add -A,git add -u,git add * 的区别与联系
主要考察在日常开发中对基础工具 Git 的使用熟练度,以及在使用过程中是有自己的总结思考,还是能用就行。
学文同学的 2020 年度总结
这是我第一次正经写年度总结,之前一直有这个想法,但却没认真实践。希望今后每年自己都能通过年度总结的方式,对一年来的学习、工作、生活和成长进行回顾,为下一年做出规划和展望。 我是学文同学,2021 应届生,全网统一 ID:LeviDing,95 后,东北人。现为 现代 JavaS…
GitHub 2020 报告:全球开发者工作与生活的平衡情况
GitHub 在 2020 年底发布了 2020 年社区和开发者报告。主要包括全球开发者工作与生活平衡情况,赋能社区健康和全球软件安全报告三个部分,本文分享的是全球开发者工作与生活平衡情况,欢迎关注我订阅其他部分的内容。 2020 年,由于疫情等因素的影响,很多企业和团队都被要…
ES2020 系列:新增基本数据类型 BigInt
BigInt 是一种特殊的数字类型,它提供了对任意长度整数的支持。 创建 bigint 的方式有两种:在一个整数字面量后面加 n 或者调用 BigInt 函数,该函数从字符串、数字等中生成 bigint。 请注意:除法 5/2 的结果向零进行舍入,舍入后得到的结果没有了小数部分…
ES2020 系列:空值合并运算符 '??'
空值合并运算符 ?? 提供了一种简短的语法,用来获取列表中第一个“已定义”的变量(译注:即值不是 null 或 undefined 的变量)。 b,其他情况。 下面是一个更长一点的例子。 假设,我们有一个用户,变量 firstName、lastName 和 nickName 分…
我对 React V16.4 生命周期的理解
网上有很多关于 React 生命周期的文章,我也看了不少,为了梳理并加深我对此的理解,所以决定写这篇文章。本文主要梳理目前最新的 V16.4 的生命周期函数。现在 React 最新版本是 16.13,但是生命周期最新版本是 16.4,之后版本的生命周期没有过改动了,本文不涉及 …
初谈 CSS 预处理器
没有变量和合理的样式复用机制,使得逻辑上相关的属性值必须以字面量的形式重复输出,导致难以维护。 归结起来就是抽象能力。所以这就决定了 CSS 预处理器的主要目标:提供 CSS 缺失的样式层复用机制、减少冗余代码,提高样式代码的可维护性。这不是锦上添花,而恰恰是雪中送炭。 但是,…
React 之我见:JSX,虚拟 DOM,Diff 算法,setState,state 和 props 梳理
本文主要梳理一下我对 React 框架基础内容的认识,之后也会总结一些深度内容的认识。当然,笔者水平也有限,如果你发现不妥之处,望斧正! 因为可以进行组件化开发?社区强大?使用的人多?有很多好用的第三方库和插件?适用于单页面应用开发?这些都不是最本质的原因。 最本质的原因是保持…
你真的了解浅比较么?PureComponent 和 shouldeComponentUpdate 解析
分享一篇看到的 IMWeb 的文章,在学习 React PureComponent 的时候,看到说由于 PureComponent 的 shouldeComponentUpdate 里,实际是对 props/state进 行了一个浅对比,所以对于嵌套的对象不适用,那什么是浅比较?
JavaScript 中 Iterable,Iterator,Generator 三者的区别与联系
在 JavaScript 中,我们经常会看到可迭代对象,迭代器和生成器的概念,它们之间有什么区别和联系呢,我就是想通过这篇文章总结一下,把这个问题搞明白。 Iterable 是指有 [Symbol.iterator] 属性的对象,这个属性 obj[Symbol.iterator…
下一页
个人成就
优秀创作者
文章被点赞
11,821
文章被阅读
754,198
掘力值
29,040
关注了
504
关注者
15,648
收藏集
18
关注标签
41
加入于
2017-02-06