摘要:套页面的过程实际就是将静态页面变成切割成一块块,每一块都是一个,或文件,它们是后端模板引擎的处理对象其实模板是不局限于后端还是前端的,模板的本质是用于从数据变量到实际的视觉表现代码这项工作的一种实现手段。 时下流行什么react, avalon, angular, vue什么,其核心都离不开前端模板。理解前端模板,是我们了解MV* 的关键。 前端框架最重要的目的是将页面渲染出来。渲染...
一道面试题:有一个 n = 5 不用for 循环 返回[1,2,3,4,5]数组 function arr(n){ var list = []; return (function(){ list.unshift(n); n --; if (n !== 0 ){ arguments.callee() ...
摘要:事件代理的小想必大家都知道知道事件代理的好处了,不用绑定大量的事件,减少了代码书写量,同时也提高了性能。事件处理通常用来处理某一相同类型的事件。 事件代理的小Tips 想必大家都知道知道事件代理的好处了,不用绑定大量的事件,减少了代码书写量,同时也提高了性能。事件处理通常用来处理某一相同类型的事件。 场景一 我们可能通常会遇见这样的情况,尤其是在列表中,就是要...
摘要:文章一步步做组件学校选择器版本添加自定义事件,即使用观察者模式。文章一步步做组件学校选择器版本后增实现学校选择器的模态对话框,并在页面中共用同一个选择器对象。监听时判断,回调时判断,文章一步步做组件学校选择器 前言 年初的时候写过一个js组件的系列文章,博客原文地址为 http://jsorz.cn/blog/2015/02/step-by-step-js-component-scho...
摘要:本章中的大部分内容适用于构造函数和方法。第项其他方法优先于序列化第项谨慎地实现接口第项考虑使用自定义的序列化形式第项保护性地编写方法第项对于实例控制,枚举类型优先于第项考虑用序列化代理代替序列化实例附录与第版中项目的对应关系参考文献 effective-java-third-edition 介绍 Effective Java 第三版全文翻译,纯属个人业余翻译,不合理的地方,望指正,感激...