function sum(a, b) {
return a + b;
}
// a和b沒有被修改的函數(shù),sum就是一個純函數(shù)
反例
function withdraw(account, amount) {
account.total -= amount;
}
結(jié)論
所有 React 組件都必須像純函數(shù)一樣保護它們的 props 不被更改搏予。
function sum(a, b) {
return a + b;
}
// a和b沒有被修改的函數(shù),sum就是一個純函數(shù)
function withdraw(account, amount) {
account.total -= amount;
}
所有 React 組件都必須像純函數(shù)一樣保護它們的 props 不被更改搏予。