首页
学习
活动
专区
工具
TVP
发布

终身学习者

专栏作者
733
文章
1192655
阅读量
32
订阅数
类静态初始化块即将纳入ES2022,我们先一睹为快
Ron Buckton 提出的 ECMAScript 提案 "类静态初始化块"已进入第四阶段,计划纳入ECMAScript 2022。
前端小智@大迁世界
2022-06-15
1760
看完这几道 JavaScript 面试题,让你与考官对答如流(中)
IIFE或立即调用的函数表达式是在创建或声明后将被调用或执行的函数。 创建IIFE的语法是,将function (){}包裹在在括号()内,然后再用另一个括号()调用它,如:(function(){})()
前端小智@大迁世界
2022-06-15
2K0
11 个 JavaScript 精简技巧
当我开始学习JavaScript时,我把我在别人的代码、code challenge网站以及我使用的教程之外的任何地方发现的每一个节省时间的技巧都列了一个清单。
前端小智@大迁世界
2022-06-15
3290
【TypeScript 演化史 -- 8】字面量类型扩展 和 无类型导入
在我上一篇更好的类型推断的文章中,解释了 TypeScript 如何用 const 变量和 readonly 属性的字面量始化来推断字面量类型。这篇文章继续讨论这个,扩展和非扩展字面量类型之间的区别。
前端小智@大迁世界
2022-06-15
1K0
【TypeScript 演化史 -- 5】将 async/await 编译到 ES3/ES5 (外部帮助库)
自2015年11 发布1.7版以来,TypeScript 已支持 async/await 关键字。编译器使用 yield 将异步函数转换为生成器函数。这意味着咱们无法针对 ES3 或 ES5,因为生成器仅在 ES6 中引入的。
前端小智@大迁世界
2022-06-15
2.8K0
原来项目打包也有这么技巧 - 浅谈 Tree Shaking 机制
身为一位前端工程师或多或少都有听过 Webpack 这套前端打包工具吧,为了让最终打包的档案不会过于庞大,Webpack 可是下了非常多的苦功,例如:利用 Code Splitting 产出一个又一个的 chunk 让网页不会一次载入一份很大 JS包。
前端小智@大迁世界
2022-06-05
2420
JavaScript 有趣的冷知识:模板字符串
不晓得大家在利用 React.js 开发网页的时候有没有用过一个很好用的组件叫 styled-components,styled-components 是一个用来产生元素样式的组件,让你可以在 JSX 中编写 css 达到 CSS-IN-JS 的技巧,讲了这么多就是因为 styled-component 的官方文件有说了这句话:
前端小智@大迁世界
2022-04-26
3040
JavaScript 有趣的冷知识:tagged template literals
不晓得大家在利用 React.js 开发网页的时候有没有用过一个很好用的组件叫 styled-components,styled-components 是一个用来产生元素样式的组件,让你可以在 JSX 中编写 css 达到 CSS-IN-JS 的技巧,讲了这么多就是因为 styled-component 的官方文件有说了这句话:
前端小智@大迁世界
2022-03-22
1950
如何使用Promise.race() 和 Promise.any() ?
自1996年发布以来,JS 一直在稳步改进。随着ECMAScript版本的许多改进,最近的版本是ES2020。JS 的一个重要更新是Promise,在2015年,它以 ES6 的名义发布。
前端小智@大迁世界
2022-03-22
6600
如何使用Promise.race() 和 Promise.any() ?
双12阿里服务器27块,通用点击这里购买可以找我返现30,等于27块就能买到了,只限新用户,可以用家人的手机号购买!
前端小智@大迁世界
2020-12-17
1.5K0
深入探讨 JavaScript 逻辑赋值运算符
逻辑赋值是对现有数学和二进制逻辑运算符的扩展。我们先复习一下,然后看看把它们结合在一起能得到什么。
前端小智@大迁世界
2020-10-26
9090
JavaScript 中 10 个需要掌握基础的问题
JavaScript 是一种客户端编程语言。 全球超过90%的网站都在使用它,它是世界上最常用的编程语言之一。 因此,今天我们业讨论 10 个有关 JavaScript 的常见问题。
前端小智@大迁世界
2020-10-23
2.7K0
9 个JavaScript 技巧
1.生成指定范围的数字 在某些情况下,我们会创建一个处在两个数之间的数组。假设我们要判断某人的生日是否在某个范围的年份内,那么下面是实现它的一个很简单的方法 ? let start = 1900, e
前端小智@大迁世界
2020-10-10
5680
这些 ECMAScript 模块知识,都是我需要知道的
ECMAScript模块(简称ES模块)是一种JavaScript代码重用的机制,于2015年推出,一经推出就受到前端开发者的喜爱。在2015之年,JavaScript 还没有一个代码重用的标准机制。多年来,人们对这方面的规范进行了很多尝试,导致现在有多种模块化的方式。
前端小智@大迁世界
2020-09-10
4970
周末学会了 10个超级实用 Javascript 技巧!
众所周知,JavaScript 一直在快速变化。在新的 ES2020 中,有很多很棒的特性,我们大都已经迫不及待尝试了。老实说,有时我们可以用不同角度来编写代码,同样也能达到相同的效果,而且有的还会更简短,更清晰。
前端小智@大迁世界
2020-07-03
5010
JavaScript重构技巧-降低函数复杂度
JavaScript 是一种易于学习的编程语言,编写运行并执行某些操作的程序很容易。然而,要编写一段干净的JavaScript 代码是很困难的。
前端小智@大迁世界
2020-06-03
8240
通过小事例来重温 ES10 几个新特性
ES10 虽然没有像 ES6 那么多新特性,但 ES10 仍然有一些有用的特性。文本通过简单示例来介绍了 ES10 新出来的特性。通过这种方式,咱们就可以快速理解,而不需要看太多的官方解释。
前端小智@大迁世界
2020-05-12
8930
如果使用 JavaScript 原型实现继承
在这篇文章中,我们将讨论原型以及如何在 JS 中使用它们进行继承。我们还将会看到原型方法与基于类的继承有何不同。
前端小智@大迁世界
2020-05-12
6690
为什么 JS 中的对象字面量很酷
在 ES6 之前,JS 中的对象字面量(也称为对象初始化器)是非常基础的。可以定义两种类型的属性:
前端小智@大迁世界
2020-05-11
1K0
你知道 JS 中的模块导入有一个缺点吗?
模块stringUtils具有导出了一个函数exequalsIgnoreCase,该函数比较两个忽略大小写的字符串。
前端小智@大迁世界
2020-05-11
1.7K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档