题目1: 实现如下图Tab切换的功能
题目1: 实现如下图Tab切换的功能
1.写出 构造函数模式、混合模式、模块模式、工厂模式、单例模式、发布订阅模式的范例。 JS设计模式大全 构造函数模式 工厂模式:创建新的引用,返回一个对象 单例模式:只有唯一...
题目1: HTML5是什么?有哪些新特性?有哪些新增标签?如何让低版本的 IE 支持 HTML5新标签 HTML5是什么? HTML5是HTML最新的修订版本,2014年10...
题目1: 如何全局安装一个 node 应用? npm install -g webpack 题目2: package.json 有什么作用? 每个项目的根目录下面,一般都有一...
题目1: 为什么要使用模块化? 模块化可以使你的代码低耦合,功能模块直接不相互影响。模块化主要有以下几点好处:1.可维护性:根据定义,每个模块都是独立的。良好设计的模块会尽量...
问题1: apply、call 、bind有什么作用,什么区别 作用:指定this,改变作用域.apply与call相似,不同点在于:apply接受数组作为函数参数,call...
问题1: OOP 指什么?有哪些特性 OOP:面向对象程序设计(object-oriented programming)特性:封装.继承.多态 封装:封装最好理解了。封装是面...
1.轮播的实现原理是怎样的?如果让你来实现,你会抽象出哪些函数(or接口)供使用?(比如 play()) 滚动轮播实现原理:将图片一排排列,像一个队列,通过overflow:...
题目1:如何判断一个元素是否出现在窗口可视范围(浏览器的上边缘和下边缘之间,肉眼可视)。写一个函数 isVisible实现 题目2:当窗口滚动时,判断一个元素是不是出现在窗口...