- 博客(11)
- 资源 (3)
- 收藏
- 关注
转载 前端文摘:深入解析浏览器的幕后工作原理
outer table inner table这是一篇全面介绍 Webkit 和 Gecko 内部操作的入门文章,是以色列开发人员塔利·加希尔大量研究的成果。在过去的几年中,她查阅了所有公开发布的关于浏览器内部机制的数据(请参见资源),并花了很多时间来研读网络浏览器的源代码。她写道:在 IE 占据 90% 市场份额的年代,我们除了把浏览器当成一个“黑箱”,什么也做不了。但是现
2015-04-17 20:15:40 1693
原创 jQuery源码解析--回调模块($.Callbacks())
jQuery回调模块结构jQuery.callbacks(flags)概述:一个多用途的回调列表对象,提供了强大的的方式来管理回调函数列表。$.Callbacks()的内部提供了jQuery的$.ajax() 和 $.Deferred() 基本功能组件。它可以用来作为类似基础定义的新组件的功能。flags:一个用空格标记分隔的标志可选列表,用来改变回调列表中的行为
2015-04-09 21:52:50 496
原创 jQuery源码解析--插件接口设计($.extend)
插件接口设计jQuery插件的开发分为两种: 一种是挂在jQuery命名空间下的全局函数,也可称为静态方法;另一种是jQuery对象级别的方法,即挂在jQuery原型下的方法,这样通过选择器获取的jQuery对象实例也能共享该方法。提供的接口:$.extend(target, [object1], [objectN])接口的使用://
2015-04-08 15:30:24 428
原创 jQuery源码解析--对象创建
本系列博客是我在学习了慕客网Aaron老师的jQuery源码解析课程之后再结合自我的理解做的一系列总结,代码和实际源码可能有点出入,请以源码为准,参考的jQuery版本为2.1.3。对象的创建我们创建对象比较常用的方式有:直接用对象直接量、工厂模式、构造函数模式、原型模式。但在一些类库当中,用得最频繁的还是构造函数+原型的模式。在jquery中,采取的手段是把原型上的一个init方法作
2015-04-07 19:03:51 527
转载 前端资源收集
前端收集在前端路上摸索前行,在这里分享自己长期关注的前端开发相关的优秀网站、博客、以及活跃开发者。欢迎更新,以下各排名不分先后顺序。自己 RSS 长期订阅了一些IT 和技术相关博客,这里是我Feedly 输出的opml,可直接导入一些RSS 阅读器:https://github.com/foru17/luolei-dotfiles/blob/master/feedly.opml前端
2015-04-04 22:39:37 837
转载 前端技能汇总
Frontend Knowledge Structure项目起源还记得@jayli 的这幅前端知识结构图么。图片的形式具有诸多的不便。缺失源图的我们,无法为此图贡献些什么,随着时间的迁移,或许有些技术点会发生改变,所以有了这个GitHub项目。我们可以通过协作的方式来共同维护这个项目。Git的历史记录也可以见证前端行业的一些变迁。可视化效果前端开发知识结构
2015-04-04 22:11:40 843
原创 阿里巴巴2015暑期实习面试经历(前端开发)
一面: 我应聘的是前端开发工程师,本科生。在3月16的早上向一个师兄发了简历,中午收到了内推的确认链接,本来距内推结束只有几天了嘛,一方面担心自己能不能过,一方面又担心能不能面完。于是,在接下来的几天里一直高度关注着手机,把铃声都调到了最大,终于,在周四十一点过正准备吃饭的时候,电话铃声响了,当时那个心就扑通扑通的狂跳了,然后接了电话问有没有时间,我说了我在吃饭,他就说下午一点半
2015-04-04 21:42:21 712
原创 javascript实现多维数组到一维数组的转换
思路:首先.先从简单的二维转一维,比如将[1,[2,3]]转成[1,2,3],利用面向过程的思维编码如下// 二维转一维function flatten(arr){ var result=[]; for(var i=0,len=arr.length;i<len;i++){ if(typeof arr[i]==='object'){// 数组元素是数组 for(var j
2015-04-01 19:43:04 640
原创 html常常被忽略的知识点整理
今日心血来潮,打算把w3cschool的html从头至尾仔仔细细的看一遍。整理下自己以前忽略的一些知识点。1.HTML 元素。指的是从开始标签(start tag)到结束标签(end tag)的所有代码。没有内容的 HTML 元素被称为空元素。空元素是在开始标签中关闭的2.改变文本的外观和含义。很多标签都可以用来改变文本的外观,并为文本关联其隐藏的含义。总地来说,这些标签可以分成两
2015-01-13 12:54:26 490
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人