react语法点(state、props、refs)

第一天:

1. 将数据渲染成视图的开源js库

2. Facebook开发,开源

3. 组件化模式,声明式编码

4. 使用虚拟DOM和Diffing算法,尽量减少与真实DOM 的交互

5. reactDOM.render(虚拟DOM,容器)

注意复习:

构造函数、实例对象、原型对象(prototype,直接赋值之后需要重新指回constructor)、对象的原型(__proto__,不能直接赋值)、原型链、类、继承

6. 函数式组件和类式组件

第二天:

1. 简单组件和复杂组件,组件的三个特性

2. state 驱动页面,更改state里面的诗句页面并不会直接进行更新,需要通过setState控制页面的更新

问:

构造器调几次?

render()调几次?

事件函数的this为什么会丢失?(this指向为什么是undefined、为什么不是window)

在类里面写的赋值语句放在哪?

写的函数放在哪(18节)?

在类里的函数为什么是箭头函数、为什么是赋值语句?

3. props 

记住报错:Cannot assign to read only property,不能修改只读属性

注意复习:数组的方法、...运算符(展开数组、连接数组、在函数中使用--接收形参)

问:

super传props和不传有什么区别?

类中的构造器的作用(构造器做什么事)?

4. 函数式组件可以使用props也可以对props里面的数据进行定义

5. refs和事件处理(debugger查看)

问: react为什么将原生的on属性重新进行了封装?

字符串形式的ref、回调函数形式的额ref、

注意复习:回调函数简单说明:自定义的函数不是自己调用,但是最后被执行了

6. ref中使用内联函数作为回调函数的时候,在更新state的过程中执行的次数?分别输出什么?

7. ref中使用class实例上定义的方法,解决什么问题?

8. createRef的使用,本质是一个函数

9.通过event.target也能拿到发生事件的dom元素对象

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值