240 发简信
IP属地:上海
  • HTML5 & CSS3

    HTML5是什么?有哪些新特性?有哪些新增标签?如何让低版本的 IE 支持 HTML5新标签 HTML5是超文本标记语言的第五次重大修改,201...

  • 前端设计模式

    模块模式 用于简单的封装,只暴露出几个接口 构造函数模式 较复杂的组件 混合模式 工厂模式 用于:简单的创建对象 单例模式 发布订阅模式

  • Resize,w 360,h 240
    npm与webpack的使用

    题目1: 如何全局安装一个 node 应用? npm install -g xxx 模块会安装在系统目录下, 以后不管在哪个目录都能调用xxx模...

  • 模块化

    为什么要使用模块化? 解决命名冲突 依赖管理 模块的版本管理。通过别名等配置,配合构建工具,可以比较轻松地实现模块的版本管理。 提高代码可维护性...

  • Resize,w 360,h 240
    this & 原型链 & 继承

    this 相关 问题1: apply、call 、bind有什么作用,什么区别 apply()和call()方法都是在指定一个this值和参数的...

  • Resize,w 360,h 240
    对象 & 原型

    问题1: OOP 指什么?有哪些特性 OOP指面向对象编程(Object Oriented Programming)特性: 封装 :就是将一个类...

  • 瀑布流布局

    题目1: 实现一个瀑布流布局效果瀑布流代码题目2:实现木桶布局效果木桶布局代码题目3:实现一个新闻瀑布流新闻网站,查看效果163 (选做题目)效果代码

  • 轮播

    题目1: 轮播的实现原理是怎样的?如果让你来实现,你会抽象出哪些函数(or接口)供使用?(比如 play()) 实现原理: 将图片水平排列, 设...

  • 懒加载

    题目1:如何判断一个元素是否出现在窗口可视范围(浏览器的上边缘和下边缘之间,肉眼可视)。写一个函数 isVisible实现 题目2:当窗口滚动时...