2021
04-27
04-27
详解React中的不可变值
什么是不可变值函数式编程是指程序里面的函数和表达式都能像数学中的函数一样,给定了输入值,输出是确定的。比如leta=1;letb=a+1;=>a=1b=2;变量b出现,虽然使用了变量a的值,但是没有修改a的值。再看我们熟悉的react中的代码,假如初始化了this.state={count:1}componentDidMount(){constnewState={...state,count:2};//{count:2}this.setState(newState);}虽然我们使用了this.state,...
继续阅读 >