自十一假期回来就进入了疯狂的笔试面试阶段,到11月初终于工作尘埃落定。前一阵子也是写了个传说中的励志的故事链接戳我,从3月接触前端走到现在真的是不容易,好在没有放弃。不过这段时间一直忙着找工作的事情也是好久没有去搞一搞自己喜欢的东西了,确实前端这里还有好多东西要学,于是先来搞一个TODOlist:
这几天奔波于各路招聘会以及笔试,我一个应聘前端的各种考计算机基础题和C,感觉整个人都不好了,笔试过后还有面试,导师那边还得偷着跑出去,人生真是如此艰难。。。吐槽完毕开始总结(毕竟我是个前端,还是主要总结一下网络这方面的):
最近真是感觉心力交瘁,原来走正常校招流程是这么亚历山大的一件事(尤其是今年),之前鹅厂的笔试题已经把我虐的体无完肤了(尼玛应聘前端一道前端题没考),昨天做的360的行测题也真是脑细胞死了一大片(答了整整4个多小时的逻辑题和性格测试),找个工作么,至于这样么。。。索性就来这里吐个槽吧
昨天做了阿里的笔试题,总体感觉说来,比之前实习那个简单多了- -我记着那次各种跨度各种大,考了node,canvas,web安全,AMD和CommonJS等balabalabalalalal咳咳咳这次的笔试题更加注重基础了,整体来讲没啥问题,然而有些题也不是很确定。不扯废话了,把记录下来的几个觉得值得记录的题弄上来分析下:
最开始看到深度克隆(DeepClone)这个词,完全不理解是什么意思。复制就复制嘛,干嘛还搞写什么深浅的?后来随着对JS理解的深入,也就慢慢理解了这个词的含义~这个问题,其实说来也很简单,但看似又不那么简单。
休了个半个月的“长假”,我觉得这算是我在最近几年的夏天能休的最长的假了。放假前那个关于图形的只写了一半- -赶紧补上。之前都是一些简单的图形,现在的CSS3结合:before和:after伪类只用少量代码就可以完成一些更复杂的图形:
想当年,CSS刚出生的时候还无法得到大家的认可,那时候这货还是一个不符合标准的东东。。。然而从1996年W3C正式推出了CSS1开始到现在还在发展的CSS3,这货的强大功能可谓家喻户晓,包括之前只能用JS实现的动画效果,现在可以用纯CSS来搞定。最近记录了些CSS的图形实现,前一阵子面试还被问到如何用CSS实现三角形的问题。。。之前在css-trick上看多过很多图形,在此记录下
最近真是忙成孙子热成狗的节奏,不过好在这两天下了点小雨。。。白天当然继续还是做好自己的本分工作——导师的廉价劳动力,晚上在搞一个传说中的一个叫‘俄罗斯方块’的游戏。当我开始想用这个练练手的时候,感觉这个也忒简单了吧,小学就能玩得很6的东西,然而如果书做起来对于我这种前端菜鸟来说,使用JS完成一个俄罗斯方块并不是太顺利。我现在突然有点佩服当年闲得蛋疼想出了这个游戏的那个俄罗斯人阿列克谢·帕基特诺夫
扯远了,今天也算是初步完成,姑且整理一下思路。链接戳我
Yahoo!的 Exceptional Performance团队为改善 Web性能带来最佳实践。他们为此进行了一系列的实验、开发了各种工具、写了大量的文章和博客并在各种会议上参与探讨。最佳实践的核心就是旨在提高网站性能。原版猛戳:Best Practices for Speeding Up Your Web Site,
Excetional Performance 团队总结出了一系列可以提高网站速度的方法。可以分为 7大类 35条。
包括内容 、服务器 、 CSS 、 JavaScript 、Cookie 、图片 、移动应用 ,七部分。
JS String对象的一些扩展: