摘要:
概述 模式是一种非常灵活复用性非常高的模式,它可以把特定行为或功能封装成一个组件,提供给其他组件使用让其他组件拥有这样的能力,接下来我们一步一步来看React组件中如何实现这样的功能。 React 组件数据传递 中我们可以给一个组件传递一些 并且在组件内部展示,同样的我们也可以传递一些组件同样也是行 阅读全文
摘要:
mapProps介绍 函数接收一个函数参数,这个函数参数会返回一个对象用作为接下来的组件的 。组件接收到的 只能是通过 函数参数返回的对象,其他的 将会被忽略 mapProps 实例 现在可以调用 组件,并且可以给它传递一个 属性 List list _extends props ,在List组件中 阅读全文
摘要:
互联网早期浏览器是没有状态维护,这个就导致一个问题就是服务器不知道浏览器的状态,无法判断是否是同一个浏览器。这样用户登录、购物车功能都无法实现,Lou Montulli在1994年引入到web中最终纳入 "W3C规范 RFC6265" 中。 区别 cookie在浏览器请求中每次都会附加请求头中发送给 阅读全文
摘要:
使用HTML5和CSS3验证表单 客户端验证是网页客户端程序最常用的功能之一,我们之前使用了各种各样的js库来进行表单的验证。HTML5其实早已为我们提供了 "表单验证" 的功能。至于为啥没有流行起来估计是兼容性的问题还有就是样式太丑陋了吧。 下面我们将来一步一步创造一个HTML5和CSS3的表单验 阅读全文
摘要:
相对于ES5,ES6的对象字面量得到了很大程度的增强。这些改进我们可以输入更少的代码同时语法更易于理解。那就一起来看看对象增强的功能。对象字面量简写(Object Literal Shorthand)、对象方法简写(Object Method Shorthand)、计算对象键(Object key)、对象结构(Object Destructuring)。 阅读全文
摘要:
上一篇jQuery分析(2)中了解了jQuery库的骨架实现原理,这就好比摇滚音乐,摇滚音乐不是某种音乐他就像一个音乐盒子,里面包含了各种不同的摇滚风格(山地、朋克、乡村、流行、硬摇、金属、迷幻等)。那么上一篇只是大致了解了jQuery的基本形状,从这篇文章开始会深入jQuery库的各种函数,深入详细的去了解他,那将值得慢慢探索,发现新的神奇好玩的东西。 阅读全文