网页前端面试题

来源:范文网 3.3W

JavaScript编程题

网页前端面试题

1、实现输出document对象中所有成员的名称和类型;

2、如何获得一个DOM元素的绝对位置?(获得元素位置,不依赖框架)

3、如何利用JS生成一个table?

4、实现预加载一张图片,加载完成后显示在网页中并设定其高度为50px,宽度为50px;

5、假设有一个4行td的table,将table里面td顺序颠倒;

6、模拟一个HashTable类,包含有add、remove、contains、length方法;

7、Ajax读取一个XML文档并进行解析的实例;

8、JS如何实现面向对象和继承机制?

9、JS模块的.封装方法,比如怎样实现私有变量,不能直接赋值,只能通过公有方法;

10、对闭包的理解,闭包的好处和坏处?

11、对this指针的理解,可以列举几种使用情况?

12、对JS中函数绑定的理解?函数绑定可以使用哪两个函数?

13、jQuery的特点?

14、简述Ajax的异步机制。Ajax有哪些好处和弊端?

热门标签