摘要: Web Development Front End Development Back End Development阅读全文
posted @ 2016-09-17 13:30 快乐八哥 阅读(5) 评论(0) 编辑
摘要: 懒实例化-一个服务只有当程序的组件用到它的时候才进行实例化; 单例模式-每个依赖服务的组件,都是获得服务工厂生成单个实例的引用。服务是一个单例对象或函数,对外提供特定的功能。 阅读全文
posted @ 2016-09-17 13:12 快乐八哥 阅读(138) 评论(0) 编辑
摘要: HTTP协议 传统的请求和Ajax请求 Ajax定义 Asynchronous JavaScript and XML. Ajax异步的,JavaScript程序希望与服务器直接通信而不需要重新加载页面。 Ajax基本流程 1.创建请求对象 2.建立请求 var request=requestObje阅读全文
posted @ 2016-08-05 16:33 快乐八哥 阅读(15) 评论(0) 编辑
摘要: JavaScript事件 JavaScript是 单线程 ,在同一个时间点,不可能同时运行两个“控制线程”。 事件句柄和事件对象 1.注册事件句柄 标准和非标准 早期兼容性代码,查看浏览器支持哪种事件模型: 2.获得事件对象 标准 非标准: 兼容性代码: 3.从事件对象中获取数据 鼠标事件, 对象中阅读全文
posted @ 2016-08-05 14:32 快乐八哥 阅读(9) 评论(0) 编辑
摘要: 从用户的角度来看,指令就是在应用的模板中使用的自定义HTML标签。指令可以很简单,也可以很复杂。AngularJS的HTML编译器会解析指令,增强模板的功能。也是组件化未来的发展趋势,目前HTML5中也加入了很多新标签,但是在实际业务开发过程中,有很多复用的模板,加上复用的交互效果,可以将其编写为AngularJS的指令,开发工程师可以在同一个项目,或多个项目中使用,实现开发一次,到处使用的目标。 阅读全文
posted @ 2016-07-23 14:50 快乐八哥 阅读(22) 评论(0) 编辑
摘要: 1.Cookie介绍 Cookie总是保存在客户端中,按在客户端中的存储位置,可分为内存Cookie和硬盘Cookie。内存Cookie由浏览器维护,保存在内存中,浏览器关闭后就消失了,其存在时间是短暂的。硬盘Cookie保存在硬盘里,有一个过期时间,除非用户手工清理或到了过期时间,硬盘Cookie阅读全文
posted @ 2016-07-18 12:50 快乐八哥 阅读(272) 评论(0) 编辑
摘要: 阅读全文
posted @ 2016-07-08 08:59 快乐八哥 阅读(672) 评论(4) 编辑
摘要: 前端开发过程中,很多项目使用npm的http-server的模块来运行一个静态的服务器,我个人在Dell的笔记本上安装的是Linux Mint最新版本,所以想尝试一下在Linux Mint+Visual Studio Code进行前端开发。所以安装好VS Code之后,就开始准备安装node。在Windows平台安装好node,node.js和npm都安装好了,我猜想Linux平台应该也是类似,因为Node.js生态体系已经很完善了。阅读全文
posted @ 2016-07-03 10:31 快乐八哥 阅读(56) 评论(1) 编辑
摘要: 对于复杂一点,大型的项目,如果所有的内容一开始就加载,对首页的性能影响比较大,即使静态javascript文件使用CDN,对性能还是有很大的影响。所有需要引入按需加载机制,而Angular1.x版本中,ocLazyLoad是一个不错的按钮加载解决方案阅读全文
posted @ 2016-06-30 21:20 快乐八哥 阅读(440) 评论(1) 编辑
摘要: 今天在https://ghost.org/上试用了一会,发现这是一个出色的博客平台,相比WordPress,更轻量级,而且是使用Node.js来做的,性能也是非常的不错。 优点 轻量级 支持主题 支持Markdown语法 方便的插入图片 缺点 博客名称如果有中文,处理不是很好。比如我输入的标题 使用阅读全文
posted @ 2016-05-27 11:36 快乐八哥 阅读(44) 评论(0) 编辑