Avatar notebook default
30篇文章 · 15139字 · 0人关注
  • CommonJS规范源码深入剖析

    CommonJS简介 CommonJS是NodeJS内置的模块化方案。 CommonJS基于文件系统,每一个文件都是一个模块,它们都有自己的作用...

  • 模块化之路

    直接定义依赖 1999 闭包模块化 2003 CommonJS 2009 模块化借助于nodeJS正式上场 nodejs 服务端 同步加载 AM...

  • babel入门到精通

    主要内容 babel工作流 Toolings Plugins Presets Polyfills babel7做的更新 1.babel工作流 A...

  • TypeScript Compiler Options 中文翻译

    Compiler Options [1] 这些选项是实验性的。 [2] 这些选项仅允许使用tsconfig.json,而不能通过命令行开关。 R...

  • 从生物进化的过程来看软件工程的实现

    Life 我们先来谈谈生命的诞生。 生命的最开始起源于遗传物质,在早期的地球环境下,也就是被人称为原始汤的自然环境下,经过闪电和高温,部分无机物...

  • 120
    我们来聊一聊浏览器的缓存机制

    1. 浏览器缓存两大策略 强缓存:不会向服务器发送请求,直接命中内存中的缓存资源,从chrome Network中可以看到资源200且from ...

  • 一次网络异常

    前几天碰到了一个很奇怪的问题,公司内网技术部只有我一个人网络状况出现问题,连git的pull和push都成了问题。排查过后发现是dns解析的时间...

  • 前端的观察者模式

    一年前实习时期的代码,今天拿出来总结梳理一下。PS:以下代码基于es6实现,感兴趣的同学也可以用es5再重写一遍。 1. 观察者类 观察者模式有...

  • document.execCommand() 踩了个坑

    不知大家对document.execCommand()这个api是否熟悉,在项目中使用这个api踩到了一个坑。 起始 刚开始发现这个问题是为了实...

文集作者