240 发简信
  • 从输入 URL 到页面加载显示完成的过程

    1. DNS解析 浏览器搜索自己的 DNS 缓存 搜索操作系统中的 DNS 缓存 搜索操作系统的 hosts 文件 操作系统将域名发送至运营商查...

  • npm&npmscript&gulp&webpack

    1. 如何全局安装一个 node 应用? npm install -g nodename 或 npm install -global noden...

  • 120
    排序

    1. 冒泡排序(体育委员两两摸头法) 实现基本思路:冒泡排序是经过 n-1 趟子排序完成的,第i趟子排序从第1个数至第 n-i 个数,若第 i ...

  • AMD&CMD&RequireJS

    1. 为什么要使用模块化? 随着 Web2.0时代的到来,,Ajax 技术得到广泛应用,jQuery 等前端库层出不穷,前端的业务逻辑越来越多,...

  • 面向对象实战

    1. 封装一个轮播组件 预览链接 2. 封装一个渐变轮播组件 预览链接 3. 封装一个曝光加载组件 预览链接 4. 封装一个 Tab 组件 预览...

  • 120
    this&原型链&继承

    this 1. apply、call 、bind有什么作用,什么区别? apply、call 、bind 都是用来改变函数的 this 对象的指...

  • 120
    对象&原型

    1. OOP 指什么?有哪些特性? OOP:面向对象编程(Object Oriented Programming),其中两个最重要的概念就是类和...

  • 瀑布流布局

    1. 实现一个瀑布流布局效果 预览效果 2. 实现一个瀑布流新闻网站 预览效果

  • HTML 知识补充

    默认 border 很难看,一般都会加一个 frameborder = 0 。 浏览器不支持 JavaScript 时显示的内容 可替换元素:自...