做一些面试题目(JavaScript部分)

1.js是什么,js和html 的开发如何结合?

 JavaScript是一门

2. 怎样添加、移除、移动、复制、创建和查找节点?

 appendChlid添加节点;removeChild移除节点;cloneNode复制节点;createElement创建节点;getElementById,getElementsByTagName,getElementsByName查找节点

3. 怎样使用事件以及IE和DOM事件模型之间存在哪些主要差别?


5. 看看下面alert的结果是什么?

 

function b(x, y, a) {
arguments[2] = 10;
alert(a);
}
b(1, 2, 3);

 

都是10

 

6. 请编写一个JavaScript函数 parseQueryString,它的用途是把URL参数解析为一个对象


7.ajax是什么?   ajax的交互模型? 同步和异步的区别? 如何解决跨域问题?


8.什么是闭包?下面这个ul,如何点击每一列的时候alert其index?

做一些面试题目(JavaScript部分)

上一篇:在Visual Studio上开发Node.js程序(2)——远程调试及发布到Azure


下一篇:在Visual Studio上开发Node.js程序