240 发简信
IP属地:浙江
  • koa原理浅析

    一个简单的koa程序,我们看看它做了什么。首先,惯例,打开koa的package.json,找到入口文件 application.js 提供了k...

  • 浅读webpack—— 异步加载模块

    webpack提供了动态加载模块的接口import(),require.ensure()。照例准备2个JS,a.js,b.jsa.js b.js...

  • 浅读webpack——模块化原理

    前言 又是偷懒了快一年。重新回归简书的原因是一位同事百度async原理时,第一篇竟然是我的文章。瞬间腰杆挺直,又坚定了更博的信念。webpack...

  • 重学JS(十五)—— 让人抓狂的类型转换

    偶然看到几道题,顿时心情就不好了 是不是很绝望,叱咤前端几年,居然被这几道题目给制裁了。如果上述题目都会做了,那么,请忽略本文,我说的都是废话。...

  • 重学JS(十四)—— 一直被忽略的原型链

    早已认为自己已经掌握了原型链,直到遇到这几个问题 __proto__倒是经常见,但没有去思考它和prototype的区别。 概念 对象具有属性_...

  • 初探移动端——简易计算器

    之前一直做的PC端,总想着能慢慢往移动端靠拢。先拿个计算器demo练练手吧。 发现一个大坑,我是用事件代理绑定事件的,结果IOS下click死活...

  • 重学JS(十三)—— js实现快速排序

    快速排序的算法已经忘得干干净净,这次拿出来重温下,并用JS实现一次。 原理 先介绍下大致的排序步骤:比如有这么一个数组: 以第一个值为基准值ba...

  • 重学JS(十)—— 使用观察者模式实现双向绑定

    老掉牙的文章了,不过为了加深上一篇对观察者模式的理解,所以来自己实现一个简单的vue双向绑定。 目标 给一个input做个双向绑定的功能 思路 ...

    0.6 1469 2 11
  • 重学JS(十二)—— Ajax和fetch,你选哪个

    Ajax 即“Asynchronous Javascript And XML”(异步 JavaScript 和 XML),是指一种创建交互式网页...

    0.3 3119 2 10