01 2023-02

React组件实例的核心属性props的用法

有了props属性,可以动态的向React组件传递信息, 同时可以对标签属性的类型及默认值进行限制

01 2023-02

React组件实例的核心属性State的用法

state 是组件对象最重要的属性,值是对象(可以包含多个key-value的组合),组件被称为"状态机", 通过更新组件的state来更新对应的页面显示(重新渲染组件)

01 2023-02

创建React组件的两种方式:函数式组件和类组件

定义React组件主要有两种方式,函数式组件和ES6 类组件, 当然过于简单,也可以是React元素

01 2023-02

模块与组件,模块与组件化的理解

模块:向外提供特定功能的JS程序, 一般就是一个JS文件;组件:用来实现局部功能效果的代码和资源的集合(html/css/js/img等)

01 2023-02

JSX介绍

全称: JavaScript XML,react定义的一种类似于XML的JS扩展语法 : JS + XML,本质是React.createElement(component,props,....children) 方法的语法糖

01 2023-02

一分钟用上React

快速用上React, 准备容器,加载必要的JS,创建虚拟DOM,进行渲染

01 2023-02

React简介

React是一个将数据渲染为HTML视图的开源JavaScript库

21 2023-01

js中call,apply,bind的使用区别

call,apply,bind的相同点及不同点: 都是改变this指向的;第一个参数都是this要指向的对象;都可以利用后续参数传参; call和bind的参数是依次传参,一一对应的; 但apply只有两个参数,第二个参数

20 2023-01

es6对象解构赋值

解构赋值:ES6允许按照一定规则从数组或对象中提取值,并对变量进行赋值。说直白点,等号两边的结构相同,右边的值会赋给左边的变量。

20 2023-01

JS原型protopyte

我们新建的每一个函数,解析器都会向函数中添加一个属性propotype,这个属性对应着一个对象,这个对象就是我们所谓的原型对象, 原型对象就相当于一个公共的区域,所有同一个类的实例都