1. javascript的typeof返回哪些数据类型.

答案:string,boolean,number,undefined,function,object

2. 例举3种强制类型转换和2种隐式类型转换?

答案:强制(parseInt,parseFloat,number)

隐式(== ===)

3. split()    join() 的区别

答案:前者是将字符串切割成数组的形式,后者是将数组转换成字符串

4. 数组方法pop()  push()  unshift()  shift()

答案:push()尾部添加 pop()尾部删除

unshift()头部添加 shift()头部删除

5. IE和标准模式下有哪些兼容性的写法(事件)

答案:

var ev = event || window.event  || document.documentElement.clientWidth document.body.clientWidth

Var target =  ev.srcElement || ev.target

6. ajax请求的时候get 和post方式的区别

答案:

一个在url后面 ,一个放在虚拟载体里面

get有大小限制(只能提交少量参数)

安全提交数据问题

应用不同 ,请求数据和

7. call和apply的区别

答案:

Object.call(this,obj1,obj2,obj3)

Object.apply(this,arguments);

8. ajax请求时,如何解析json数据

答案:使用JSON.parse

9. 事件委托是什么

答案: 利用事件冒泡的原理,让自己的所触发的事件,让他的父元素代替执行!

posted on 2020-08-30 08:57  颉旺飞  阅读(1075)  评论(0编辑  收藏  举报