前端问题总结

(function() {
   var a = b = 5;
})();
console.log(a);
console.log(b);

18年css面试题汇总
http://web.jobbole.com/94152/

本题考察的是作用域。这是一个立即执行函数,在es6中定义的变量属于作用域内的变量,则a在范围外无效 输出undefined,b为全局变量 =5.而在es5之前,则统一为5.

React中props和state的区别
https://segmentfault.com/a/1190000011184076

2016年bat面试题汇总
https://pan.baidu.com/s/1dELaIKxKzZEmQDPXplVaAA#list/path=%2F%E6%96%B0%E5%AA%92%E4%BD%93%2F%E5%89%8D%E7%AB%AF%E9%9D%A2%E8%AF%95%E9%A2%98&parentPath=%2F%E6%96%B0%E5%AA%92%E4%BD%93

防抖动 & 节流阀
debounce保证短期内对某一元素的频发操作只触发最后的一次
throttle 保证在大的时间区间内 每隔多少时间只能触发一次
技术点: 去计时器, 函数自执行(初始参数只1次,后面只执行内部函数,更新部分初始参数)
参见网址:https://zhuanlan.zhihu.com/p/38313717

websocket 用于服务器和客户端全双工交流
http://www.ruanyifeng.com/blog/2017/05/websocket.html

sse( server sent event) 服务器向浏览器推送信息
http://www.ruanyifeng.com/blog/2017/05/server-sent_events.html

js 中异步循环 microtasks & macrotasks
https://www.cnblogs.com/tugenhua0707/p/7675185.html
posted @ 2018-05-03 15:21  糖飞飞351  阅读(137)  评论(0编辑  收藏  举报