240 发简信
IP属地:河北
  • AMD&CMD&RequireJS

    1.为什么要使用模块化? 解决命名冲突 (如多个js文件的命名会重复) 文件依赖管理 (如多个js文件可能有依赖关系,被依赖的文件需要早于依赖它...

  • 面向对象组件封装

    1.封装一个轮播组件 实现代码 2.封装一个曝光加载组件 实现代码 3.封装一个Tab组件 实现代码 4.封装一个Modal对话框组件 实现效果...

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

    1.apply、call 、bind有什么作用,什么区别? apply和call apply和call都是为了改变某个函数运行时的上下文而存在的...

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

    OOP 指什么?有哪些特性? 1、什么是OOOO(Object–Oriented )面向对象,OO方法(Object-Oriented Meth...

  • 进阶18:瀑布流布局

    题目1: 实现一个瀑布流布局效果 代码实现 题目2 : 实现一个新闻瀑布流新闻网站,查看效果jsonp 接口参数: http://platfor...

  • 进阶17:轮播图

    题目1: 轮播的实现原理是怎样的?如果让你来实现,你会抽象出哪些函数(or接口)供使用?(比如 play()) 实现原理,左右滚动轮播为例关于布...

  • 进阶16:懒加载

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

  • Resize,w 360,h 240
    进阶15:jQuery与jQuery ajax

    题目1: jQuery 中, $(document).ready()是什么意思? 定义和用法: 当 DOM(文档对象模型) 已经加载,并且页面(...

  • 进阶14:jQuery

    题目1: jQuery 能做什么? jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScr...