芋仔
  • Welcome
  • Archives
  • My-Work

2017

三月前端暑期实习面试总结
2017-03-29
继承的三种实现方式
2017-03-18
js忍者秘籍笔记:3-5
2017-03-16
无限滚动的优化方案(二):懒加载实现
2017-03-11
js快速排序实现及稳定性分析
2017-03-10
无限滚动的优化方案(一):预加载实现
2017-03-05

三月前端暑期实习面试总结

2017-03-29

本人目前到了该找工作的年纪,所以在寒假之初就开始准备暑期的实习,一个好的实习,不仅能给之后秋招加分,同时还有转正机会,能在校招中更好的掌握主动权。这篇文章主要介绍我这将近一个月来的面试经历,希望能给后来的一些学弟学妹们一些帮助。我准备找的是前端岗位。

详细

继承的三种实现方式

2017-03-18

关于继承,其实写js将近一年,平时其实是几乎不怎么使用继承的,但是最近面试的时候遇到了继承的问题,所以查找了一些资料之后做一个总结。主要总结的点有:

  1. 原型链继承
  2. 组合继承
  3. 寄生组合继承
详细

js忍者秘籍笔记:3-5

2017-03-16

最近在看一些博客的时候,内容经常是来自javascript忍者秘籍,最近虽然一直在面试实习,但是不能把注意力一直放在应付面试上,提升自己的能力也很重要,所以一直抽空看看忍者秘籍。总体来说,这本书,初学者就不用看了,有一定基础之后来看,感悟会比较多。我在这一遍阅读3-5章的过程中,其实并没有很难,有些概念,之前就懂了,这次的阅读,其实更多程度上是对js一个系统的梳理过程。

详细

无限滚动的优化方案(二):懒加载实现

2017-03-11

之前对预加载的实现方案做了介绍,这一篇文章主要是我对图片的懒加载的实现的一个总结。主要包括:

  1. 视区检测
  2. 图片懒加载及延迟显示
详细

js快速排序实现及稳定性分析

2017-03-10

最近面试遇到了一个问题:快速排序是稳定的吗?。我当时想了想稳定的定义:相同元素在排序前和排序后的顺序不会发生改变,就成为稳定的。否则就是不稳定的。在简单形式化一下,如果Ai = Aj, Ai原来在位置前,排序后Ai还是要在Aj位置前。
那么快速排序是否稳定?教科书上的答案是不稳定。。。我还是打算自己探索一下。

详细

无限滚动的优化方案(一):预加载实现

2017-03-05

最近看了很多关于无限滚动的文章,也在面试中被问到了,优化方案很多,本次针对其中一条优化方案做了一个实际的优化:预加载。

详细

分类

  • 原创59
  • 学习笔记22
  • 心得6

芋仔

标签

  • DOM1
  • ajax1
  • chrome扩展1
  • css1
  • es67
  • hexo主题制作4
  • javascript38
  • js1
  • vue1
  • 前端面试题1
  • 反思1
  • 执行上下文1
  • 柯里化1
  • 疑问1
  • 跨域1
  • 进度1
  • 问题1
  • 随笔3
  • 面试2