最近在网上看了各种各样的前端面试题,感觉大部分其实都知道一点,但要真正表述恐怕又不能说得很好,所以这里简单整理一下解答思路.........
CSS3的提出使得CSS不再是单纯的样式表,只要运用得到,就可以实现一些我们很棒的动画效果......
前段时间在网易的笔试题中遇到了用原生JS实现一个promise对象,之前只对promise有过概念上的了解,但从来没去考虑过如何实现,所以没有答上来,后来去找了一些promise对象的一些实现思路,又看了下jQuery中对defer对象的实现,感觉收获挺大,在这里做个简单总结......
AngularJS的双向数据绑定可以说解决了前端开发的一个痛点,当绑定内存数据发生更新时我们不需要再手动逐个更新View层面的数据,节省了大量的代码量,同时,这也是MVVM模式能够流行起来的基础......
Javasctipt有着很多诡异莫测的行为,其中函数的this指针就是尝尝会困扰初学者的一个问题,因为它的变化多端,我们经常会搞不明白this指向的到底是什么......
jQuery中的$一直是频频出现却又带有一丝神秘的符号,相信凡是使用过jQuery的前端er们对这个符号一定不陌生,然而当谈到它究竟是什么,就未必人人都答得上来了.......
相信凡是接触过编程的人对函数这个概念必然不会陌生,几乎所有的编程语言都会引入函数这个概念,而函数的实质就是封装一丢执行流程的组合,方便我们在各处进行调用,在面向对象没有出现之前,函数式编程曾经是主流的编程模式.........
z-index决定了元素以及其子元素的z顺序,而z顺序决定当元素发生覆盖的时候,哪个元素可以在上面,通常较大z-index值的元素可以覆盖较低的那个.......