编辑
2023-07-10
JS基础
00

JavaScript是一种基于原型的语言,它没有类的概念,而是通过原型对象来实现对象之间的继承和共享属性和方法。本文将介绍JS中的原型和继承的基本概念和用法,以及如何通过构造函数和new操作符来创建一类具有相同结构和行为的对象,并通过设置一个对象的原型对象来实现子类继承父类的功能。如果你想了解JS中的原型和继承是如何工作的,以及如何利用它们来编写更优雅和高效的代码,那么本文值得一读。

编辑
2023-07-06
JS基础
00

你真的了解JavaScript的函数和方法吗?你知道它们有什么区别吗?你知道它们是如何定义和调用的吗?你知道它们是如何影响this值的吗?如果你对这些问题感到迷茫,那么本文就是为你准备的。本文将从基础开始,详细解释函数和方法的概念、特点、用法和联系,让你彻底弄清楚函数和方法的奥秘。

编辑
2023-07-05
web3
00

你可能听说过比特币,它是一种数字货币,可以在互联网上进行交易,而不需要通过银行或其他中介机构。比特币的背后有一种技术叫做区块链,它是一种创新的数据记录和传输方式,可以让人们更安全、更高效、更公平地进行各种交易。那么,什么是区块链呢?它是如何工作的呢?它有什么好处和挑战呢?本文将尝试用简单的语言来解释这些问题。

编辑
2023-06-27
手写源码系列
00

Promise.racePromise.all是性格相对的兄弟。之前已经带大家实现过Promise.all,可以看完那篇之后,对照着来看今天这篇,本文将介绍如何使用JavaScript手写实现Promise.race的功能和逻辑。

编辑
2023-06-21
手写源码系列
00

在之前的博文中,我们已经用ES6的类实现了一个Promise,提供了基础的then方法和catch方法,这是Promise最核心的内容。随着Promise不断的发展和业务场景的逐渐复杂,拓展了很多新的方法。比如我们这次要讲到的Promise.all