Cookie/Session机制详解
摘要:会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。本章将系统地讲述Cookie与Session机制,并比较说明什么时候不能用Co...
阅读全文
posted @
2015-01-31 21:36
bjtqti
阅读(388)
推荐(0) 编辑
前端面试官如何从笔试中选拔人才
摘要:我没有参加过一线IT公司的笔试,但是我听说大公司都喜欢笔试,于是从网上搜了一些面试方面的题来试手。无论是笔试还是被笔试,有备无惧嘛。我个人倾向于javascript编程方向的开发,所以面试题自然也是选择这方面相关的。网上各类面试题的质量参差不齐,其中有一篇叫《如何面试前端工程师》的博文里边给的题...
阅读全文
posted @
2015-01-22 14:50
bjtqti
阅读(4049)
推荐(12) 编辑
关于css中pointer-events属性的怪异行为
摘要:在我的记忆中pointer-events就是用来进行事件穿透的,也就是说,如果给父元素设置了pointer-events:none,那么父元素不再监听鼠标事件事件(类似于touch,click这样的)。需要这样做的情况,通常是我们想“穿透”父层,直接点击子元素时,父元素会当作什么也没有发生一样。这...
阅读全文
posted @
2015-01-21 15:26
bjtqti
阅读(5481)
推荐(1) 编辑
版本控制学习心得
摘要:CVS及SVN都是集中式的版本控制系统,而Git是分布式版本控制系统,集中式和分布式版本控制系统有什么区别呢?先说集中式版本控制系统,版本库是集中存放在中央服务器的,要先从中央服务器取得最新的版本,然后再把自己的代码推送给中央服务器。集中式版本控制系统最大的缺点在于必须与中心服务器联网才能工作。其次...
阅读全文
posted @
2015-01-19 14:35
bjtqti
阅读(477)
推荐(1) 编辑
webapp应用--模拟电子书翻页效果
摘要:前言: 现在移动互联网发展火热,手机上网的用户越来越多,甚至大有超过pc访问的趋势。所以,用web程序做出仿原生效果的移动应用,也变得越来越流行了。这种程序也就是我们常说的单页应用程序,它也有一个英文缩写,叫SPA; 它最大的特点就是可以利用前端技术做出跨平台的移动应用。技术难点在于理解虚拟页面与...
阅读全文
posted @
2015-01-17 10:58
bjtqti
阅读(4427)
推荐(2) 编辑
前端编码风格规范之 HTML 规范
摘要:HTML 规范文档类型推荐使用 HTML5 的文档类型申明:.(建议使用 text/html 格式的 HTML。避免使用 XHTML。XHTML 以及它的属性,比如application/xhtml+xml在浏览器中的应用支持与优化空间都十分有限)。HTML 中最好不要将无内容元素[1]的标签闭合,...
阅读全文
posted @
2015-01-16 11:28
bjtqti
阅读(949)
推荐(0) 编辑
前端编码风格规范之 JavaScript 规范
摘要:JavaScript 规范全局命名空间污染与 IIFE总是将代码包裹成一个 IIFE(Immediately-Invoked Function Expression),用以创建独立隔绝的定义域。这一举措可防止全局命名空间被污染。IIFE 还可确保你的代码不会轻易被其它全局命名空间里的代码所修改(i....
阅读全文
posted @
2015-01-16 11:16
bjtqti
阅读(738)
推荐(0) 编辑
用队列模拟jquery的动画算法
摘要:Aaron最近疯狂的爱上了算法研究,估计又要死伤不少脑细胞了,我喜欢捡现成的,可以省些力气。发现他写的一段源码,运行一下,还蛮好玩的,于是拿来分析一下,一来吸收下里边的营养,二来加深一下源码学习的功力。话说这源码还真是提高js内功的一大秘决,不信,就和我一起来品味一下吧。//立即执行函数,没有什么好...
阅读全文
posted @
2015-01-15 23:45
bjtqti
阅读(632)
推荐(0) 编辑
延时调用--deferred.js原码分析
摘要:有些时候,我们需要等待上一个操作完成之后,才能进行下一步的操作。比如Ajax实现自动提交表单操作的时候,程序需要等待,一旦有返回结果了,则继续进行一下步操作。这时deferred.js这个库就产生了,当然,jquery也有这个功能。下面就分析一下这个库的原理:/** * @fileOverview ...
阅读全文
posted @
2015-01-15 15:13
bjtqti
阅读(664)
推荐(0) 编辑
javascript模拟继承
摘要:javascript作为前端开发的标配技能,如果不掌握好它的三大特点:1.原型 2.作用域 3. 闭包 ,又怎么可以说你学好了这门语言呢?如果标配的技能都没有撑握好,怎么可以任性的玩耍呢?怎么验证自己学好了以上三个基本点呢,我找到一段不错的代码,稍加改动,如果能够读懂它,那么你就可以任性了。func...
阅读全文
posted @
2015-01-14 22:42
bjtqti
阅读(497)
推荐(0) 编辑
从国外开源项目中提取的继承类
摘要:javascript没有原生的继承语法,这确实很让人困惑,但是广大人民群从的智慧是无穷的。最近呢,正尝到一点从源码中学习的甜头,不分享一下实在难以平复激动的心情。前不久改造视频播放插件的时候,找到了videojs这个优秀的开源项目。经过一段时间深入学习它的源码,发现它的继承机制写的很好,而且短小...
阅读全文
posted @
2015-01-07 21:46
bjtqti
阅读(497)
推荐(1) 编辑