摘要: 很多面试题是我自己面试BAT亲身经历碰到的。整理分享出来希望更多的前端er共同进步吧,不仅适用于求职者,对于巩固复习前端基础更是大有裨益。 而更多的题目是我一路以来收集的,也有往年的,答案不确保一定正确,如有错误或有更好的解法,还请斧正。 前面几题是会很基础,越下越有深度。 附上第一篇:BAT及各大 阅读全文
posted @ 2014-10-19 17:13 ChokCoco 阅读(40027) 评论(33) 推荐(89) 编辑
摘要: 很多面试题是我自己面试BAT亲身经历碰到的。整理分享出来希望更多的前端er共同进步吧,不仅适用于求职者,对于巩固复习js更是大有裨益。 而更多的题目是我一路以来收集的,也有往年的,答案不确保一定正确,如有错误或有更好的解法,还请斧正。 附上第二篇:BAT及各大互联网公司2014前端笔试面试题--Ht 阅读全文
posted @ 2014-10-16 22:10 ChokCoco 阅读(42244) 评论(41) 推荐(78) 编辑
摘要: inline-block前端程序猿们肯定不陌生,它是display属性的一个取值。 之所以称之为inline-block。是因为它兼具行内元素(inline-element)和块级元素(block-element)的特征。块级元素(block elements),来源于CSS盒子模型。块级元素... 阅读全文
posted @ 2014-10-14 15:06 ChokCoco 阅读(4503) 评论(0) 推荐(4) 编辑
摘要: 接上一篇,希望能写一个高性能Javascript专题。 第一篇:高性能Javascript--脚本的无阻塞加载策略。 参考摘录《高性能Javascript》。 经典计算机科学的一个问题是,数据应当存放在什么地方,以实现最佳的读写效率。数据存储是否得当,关系到代码运行期间数据被检索到的速度。... 阅读全文
posted @ 2014-10-10 19:42 ChokCoco 阅读(6805) 评论(10) 推荐(12) 编辑
摘要: Javascript在浏览器中的性能,可以说是前端开发者所要面对的最重要的可用性问题。 在Yahoo的Yslow23条规则当中,其中一条是将JS放在底部 。原因是,事实上,大多数浏览器使用单进程处理UI和更新Javascript运行等多个任务,而同一时间只能有一个任务被执行。Javascript运行 阅读全文
posted @ 2014-10-08 23:48 ChokCoco 阅读(17148) 评论(25) 推荐(64) 编辑
摘要: 本文不讨论正则表达式入门,即如何使用正则匹配。讨论的是两种创建正则表达式的优劣和一些细节,最后给出一些常用正则匹配表达式。 Javascript中的正则表达式也是对象,我们可以使用两种方法创建正则表达式:使用new RegExp()构造函数使用正则表达字面量 先说结果,使用正则表达字面量的效... 阅读全文
posted @ 2014-10-07 02:53 ChokCoco 阅读(5808) 评论(1) 推荐(3) 编辑
摘要: 写这篇文章的起因是源于这篇文章:谈谈面试与面试题 中关于position的讨论,文中一开始就说的这句话: 面试的时候问个css的position属性能刷掉一半的人这是啥情况…… 其实这问题我本来打算的是可以顺着一路扯到normal flow、containing block、bfc、margin c 阅读全文
posted @ 2014-09-16 13:05 ChokCoco 阅读(2743) 评论(1) 推荐(5) 编辑
摘要: 最近读了《HTML重构》这本书,以下做出自己的总结归纳,大家可以一起学习交流。 什么是重构?重构是在不改变程序行为的基础上进行小的改动是代码基本逐渐完善的过程,通常需要一些自动化工具的帮助。好的网站是需要我们对代码进行日臻完美的改善。而搜索引擎优化(seo)是网站重构的主要驱动之一,跟图片相比搜索引 阅读全文
posted @ 2014-09-10 14:58 ChokCoco 阅读(3068) 评论(3) 推荐(7) 编辑
摘要: 记得在面试腾讯实习生的时候,面试官问了我这样一道问题。 当初只知道两种声明方式一个是函数声明一个是函数表达式,具体有什么不同没能说得很好。最近正好看到这方面的书籍,就想好好总结一番。 在ECMAScript中,有两个最常用的创建函数对象的方法,即使用函数表达式或者使用函数声明。对此,ECMAScri 阅读全文
posted @ 2014-09-06 23:05 ChokCoco 阅读(2392) 评论(3) 推荐(3) 编辑
摘要: 前言: 站在巨人的肩膀上,确实能让我们看得更远。而我认为学习的不二法门就是不断模仿,但是一定要有自己的思考。拿来主义如果少了思考,就会变得毫无意义。以下列出一些前端优秀网站,大家自行取其精华,批判吸收。 学习站点资源Adobe出的,Adobe其实是html5非常忠实的拥抱者。官方社区有非... 阅读全文
posted @ 2014-09-04 13:50 ChokCoco 阅读(4365) 评论(7) 推荐(8) 编辑