Data Flow只是一种应用架构的方式,比如数据如何存放,如何更改数据,如何通知数据更改等等,所以它不是 React提供的额外的什么新功能,可以看成是使用 React构建大型应用的一种最佳实践。正因为它是这样一种概念,所以涌现了许多实现,这里主要关注两种实现:官方的 Flux更优雅的 Redux
IfIf是分支 (branch) 的一种特殊形式,也可以使用else和else if。与C语言不同的是,逻辑条件不需要用小括号括起来,但是条件后面必须跟一个代码块。Rust中的if是一个表达式 (expression),可以赋给一个变量:let x = 5;let y = if x == 5 { 10 } else { 15 };
关注时代Java