最新 最热

怎么使用js操作符【新语法】优化代码?

最近在我在技术群聊天时,看到有个小伙伴提出关于 可选链 语法的问题。那这篇文章我们就来聊一下几个 js 的骚操作(我认为是代码优化技巧)

2020-09-25
2661

11个JavaScript代码重构最佳实践

模式和重构之间有着一种与生俱来的关系。从某种角度来看,设计模式的目的就是为许多重构行为提供目标。

2020-09-25
2601

Moment.js官方推荐使用其它时间处理库代替

近期,Moment.js 在官方文档中发布了项目状态,文中写道:Momentjs 正式进入维护期,不会再提供大版本更新,推荐使用其他时间处理库代替或使用 JavaScript 处于实验阶段的提案 Temporal。

2020-09-24
5872

TypeScript 中的class和interface

刚刚的`vue3.0`一发布,各大网址和社区以及公众号已经被Vue3.0的`One Piece`版本所霸屏,出现不同的标题有着同样内容的现象,借此热度我们不如好好回顾一下`ts`基础知识,备战`vue3.0`的正式使用。

2020-09-23
4268

js垃圾回收机制原理给你聊的明明白白

大多数语言都是提供自动内存管理机制,比如C#、Java,JavaScript。自动内存管理机制也就是我们经常听到的垃圾回收机制 。

2020-09-22
3243

(ES5版)深入理解 JavaScript 执行上下文和执行栈

最近在研究 JavaScript 基础性的东西,但是看到对于执行上下文的解释我发现有两种,一种是执行上下文包含:scope(作用域)、variable object(变量对象)、this value(this 值),另外一个种是包含:lexical environment(词法环境)、variable environment(变量环境)、this value(this 值)。

2020-09-18
2582

10个具有挑战性的JavaScript测验问答【附答案分析】!

以下问题旨在具有挑战性和指导意义。如果您确切地知道如何回答每个问题,那很好,但是如果您遇到了一些错误并知道原因,那么我认为那会更好!

2020-09-17
2967

鸿蒙的 Javascript 框架逐行源码解读

我曾经介绍过鸿蒙的 Javascript 框架,这几天终于把 JS 仓库编译通过了,期间踩了不少坑,也给鸿蒙贡献了几个 PR。今天我们就来逐行分析鸿蒙系统中的 JS 框架。

2020-09-16
4466

19 个优雅的 JavaScript 简写技巧

作为一名编程人员,总希望能有一些减少代码量的技巧,今天这篇文章就给大家带来19个 JavaScript 的简写技巧。

2020-09-15
2519