所有React组件必须像纯函数那样,不能改变其props

2018-09-07  本文已影响41人  AC编程

一、Props are Reaad-Only(Props是只读的)

二、什么是“纯函数”

看看一下这个sum函数:

function sum(a, b) {
  return a + b;
}

这类函数被称为‘pure’,因为它们不试图改变它们的输入,并且对于相同的输入总是返回相同的结果。

相反,下面这个函数是不纯的,因为它改变了自己的输入:

function withdraw(account, amount) {
  account.total -= amount;
}
上一篇下一篇

猜你喜欢

热点阅读