React函数组件介绍

React是一个流行的用于构建用户界面的JavaScript库,其中最常用的一种组件是函数组件。函数组件通常是一些纯函数,它们接受一些属性(props)作为参数,然后返回一个用于描述用户界面的React元素。

阅读更多

经典的10道前端面试题(2)

什么是原型(Prototype)?请简要说明原型继承(Prototype Inheritance)的原理。

原型是JavaScript中用于实现继承的机制,它是每个JavaScript对象都具有的一个内部属性。原型可以理解为对象之间的一种关系,当对象需要访问某个属性或方法时,如果本身没有该属性或方法,就会在其原型对象上查找,以递归地实现继承关系。

阅读更多

React Hooks的用法和实现原理

React Hooks是在React16.8版本中引入的一个新特性,它能够让我们在不使用class组件的情况下,使用状态和其他React功能。在本文中,我们将介绍React Hooks的用法和实现原理。

useState Hook

useState Hook是最常见的React Hook之一,它可以让我们在函数组件中使用状态。该Hook接收一个初始状态值,并返回一个数组,其中第一个元素为当前状态值,第二个元素为更新状态的函数。

阅读更多

Github Action的用途和使用

Github Action是基于Github平台提供的持续集成与部署(CI/CD)服务。它可以让开发者在代码仓库中,自定义工作流程来完成代码的自动化构建、测试、部署等工作。

阅读更多

使用Github Action自动发布npm包

Github Action是基于Github平台提供的持续集成与部署(CI/CD)服务。它可以让开发者在代码仓库中,自定义工作流程来完成代码的自动化构建、测试、部署等工作。

阅读更多