react面试题-setState可能会被合并

react面试题-setState可能会被合并,第1张

react面试题-setState可能会被合并?
function incrementMultiple() {
  this.setState({count: this.state.count + 1});
  this.setState({count: this.state.count + 1});
  this.setState({count: this.state.count + 1});
}
请问这个时候,this.state.count的值为多少呢?答案为1
那哪些情况是不会合并呢?
        // 传入函数,不会被合并。执行结果是 +3
        this.setState((prevState, props) => {
            return {
                count: prevState.count + 1
            }
        })
        this.setState((prevState, props) => {
            return {
                count: prevState.count + 1
            }
        })
        this.setState((prevState, props) => {
            return {
                count: prevState.count + 1
            }
        })

*陆荣涛前端学习交流Q群858752519
加群备注:CSDN推荐

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1320232.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-11
下一篇2022-06-11

发表评论

登录后才能评论

评论列表(0条)

    保存