摘要: HTTP协议 传统的请求和Ajax请求 Ajax定义 Asynchronous JavaScript and XML. Ajax异步的,JavaScript程序希望与服务器直接通信而不需要重新加载页面。 Ajax基本流程 1.创建请求对象 2.建立请求 var request=requestObje阅读全文
posted @ 2016-08-05 16:33 快乐八哥 阅读(8) 评论(0) 编辑
摘要: JavaScript事件 JavaScript是 单线程 ,在同一个时间点,不可能同时运行两个“控制线程”。 事件句柄和事件对象 1.注册事件句柄 标准和非标准 早期兼容性代码,查看浏览器支持哪种事件模型: 2.获得事件对象 标准 非标准: 兼容性代码: 3.从事件对象中获取数据 鼠标事件, 对象中阅读全文
posted @ 2016-08-05 14:32 快乐八哥 阅读(7) 评论(0) 编辑
摘要: 1.指令的定义 从用户的角度来看,指令就是在应用的模板中使用的自定义HTML标签。指令可以很简单,也可以很复杂。AngularJS的HTML编译器会解析指令,增强模板的功能。也是组件化未来的发展趋势,目前HTML5中也加入了很多新标签,但是在实际业务开发过程中,有很多复用的模板,加上复用的交互效果,阅读全文
posted @ 2016-07-23 14:50 快乐八哥 阅读(15) 评论(0) 编辑
摘要: 1.Cookie介绍 Cookie总是保存在客户端中,按在客户端中的存储位置,可分为内存Cookie和硬盘Cookie。内存Cookie由浏览器维护,保存在内存中,浏览器关闭后就消失了,其存在时间是短暂的。硬盘Cookie保存在硬盘里,有一个过期时间,除非用户手工清理或到了过期时间,硬盘Cookie阅读全文
posted @ 2016-07-18 12:50 快乐八哥 阅读(253) 评论(0) 编辑
摘要: 阅读全文
posted @ 2016-07-08 08:59 快乐八哥 阅读(649) 评论(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 快乐八哥 阅读(53) 评论(1) 编辑
摘要: 对于复杂一点,大型的项目,如果所有的内容一开始就加载,对首页的性能影响比较大,即使静态javascript文件使用CDN,对性能还是有很大的影响。所有需要引入按需加载机制,而Angular1.x版本中,ocLazyLoad是一个不错的按钮加载解决方案阅读全文
posted @ 2016-06-30 21:20 快乐八哥 阅读(246) 评论(1) 编辑
摘要: 今天在https://ghost.org/上试用了一会,发现这是一个出色的博客平台,相比WordPress,更轻量级,而且是使用Node.js来做的,性能也是非常的不错。 优点 轻量级 支持主题 支持Markdown语法 方便的插入图片 缺点 博客名称如果有中文,处理不是很好。比如我输入的标题 使用阅读全文
posted @ 2016-05-27 11:36 快乐八哥 阅读(40) 评论(0) 编辑
摘要: Vagrant常用命令。Vagrant 是一个基于 Ruby 的工具,用于创建和部署虚拟化开发环境。它使用 Oracle 的开源 VirtualBox 虚拟化系统,使用 Chef 创建自动化虚拟环境。阅读全文
posted @ 2016-05-20 09:37 快乐八哥 阅读(9) 评论(0) 编辑
摘要: 今天看博客,看到吕大豹的文章:简单两步让博客园支持手机端显示, 之前自己把博客从博客园迁移到了github的issu中,也是考虑到博客园的博客不能很好的支持手机端浏览和评论。今天根据简单两步,确实把自己的博客能兼容手机显示了,记录一下。 阅读全文
posted @ 2016-04-16 16:40 快乐八哥 阅读(1578) 评论(17) 编辑