1.react1.纯函数:即只要输入参数一致,返回值也一定一致,这个函数的行为是可以预见的。作为反例,下面的函数不是纯函数vara=1functionadd(){returna+1}add()//2a=3add()//42.单向数据流:单向数据流相对双向在数据绑定方面,ng1和vue都有双向绑定,react尊重单向数据,可以跟踪数据流的方向,流向单一,当你走捷径的时候追踪问题。2.webpack1.require("!style!css!!style!css!style!in./style.css")意思是:style-loadercss!意思是:css-loader2.{test:/.css$/,loader:'style!css'}!用于定义loader的系列关系,-loader可以省略,可以使用多个loader!连接三个,BOM1。Back-forwardcache(或bfcache):当用户使用浏览器的“back”和“back”按下Forward按钮时可以加速页面转换。这个缓存不仅保存了页面数据,还保存了DOM和JavaScript的状态;实际上,整个页面都保存在内存中。如果页面在bfcache中,再次打开页面时不会触发load事件。虽然整个页面的状态都保存在内存中,但是不触发加载事件应该不会有什么问题。BOM历史详情请移步
