240 发简信
  • 记一次阿里前端面试失败的经历

    前段时间有幸参加了阿里的一个前端社招。最终挂在二面上,特此分享出来,借此来总结一下在三线城市生长的两年半的前端er心路历程。 这里简单做个背景介...

  • JS中的节流和去抖动

    首先要明白 节流 Throttle 和 去抖动 Debounce 两者是有区别的,很多人一开始都会搞混。先讲讲去抖动 Debounce Debo...

  • 手写实现bind

    一: 为什么有bind 在ES6的箭头函数出现之前,我们在用JS编程的时候经常遇到this指向不明的坑。常见的情况有下面几种 1、 2、 等等、...

  • JQ源码解读第一章,总括

    长文。。。不间断更新中。。。 站在巨人的肩膀上 我们也来解读一下前端神器JQuery,此次解读的JQ版本2.0.3开发板。各版本之间存在...

  • 优雅的异步编程 Promise详解

    Promise是什么? Promise是异步编程的一种解决方案,比传统的解决方案--回调函数和事件--更加合理和强大。最早是在社区提出和实现...

  • ES6入门篇之将ES6用bable-cli转码至ES5

    初学ES6,前端发展如此之快,ES6很好,但是很多浏览器是不支持的,所以我们有时候会将使用ES6编写的js文件通通转码至ES5(恨不得转到...