function sum(a, b) {
return a + b;
}
// a和b没有被修改的函数,sum就是一个纯函数
反例
function withdraw(account, amount) {
account.total -= amount;
}
结论
所有 React 组件都必须像纯函数一样保护它们的 props 不被更改。
function sum(a, b) {
return a + b;
}
// a和b没有被修改的函数,sum就是一个纯函数
function withdraw(account, amount) {
account.total -= amount;
}
所有 React 组件都必须像纯函数一样保护它们的 props 不被更改。