摘要:
声明式渲染的理解? 1.DOM状态只是数据状态的一个映射 2.所有的逻辑尽可能在状态的层面去进行 3.当状态改变了,view会被框架自动更新到合理的状态 区别声明式渲染和命令式渲染? 命令式:需要以具体代码表达在哪里做什么?它是如何实现的 声明式:只需要声明在哪里需要做什么?不需要关心具体怎么实现的 阅读全文
摘要:
表单验证是一套系统,它为终端用户检测无效的数据并标记这些错误,是一种用户体验的优化,让web应用更快的抛出错误,但它仍不能取代服务器端的验证,重要数据还要要依赖于服务器端的验证,因为前端验证是可以绕过的。 html5验证的几种类型: 1、valueMissing 目的:确保表单控件中的值已填写。 用 阅读全文
摘要:
什么是Flex弹性布局? Flex是Flexible Box的缩写,意为”弹性布局”,用来为盒状模型提供最大的灵活性。任何一个容器都可以指定为Flex布局。 在 flex 容器中默认存在两条轴,水平主轴(main axis) 和垂直的交叉轴(cross axis),这是默认的设置,当然你可以通过修改 阅读全文
摘要:
forEach:(可以三个参数,第一个是value,第二个是index,第三个是数组体) 缺点:不能同时遍历多个集合,在遍历的时候无法修改和删除集合数据, 方法不能使用break,continue语句跳出循环,或者使用return从函数体返回,对于空数组不会执行回调函数 优点:便利的时候更加简洁,效 阅读全文