h5 前端面試題


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. 事件委托是什么

答案: 利用事件冒泡的原理,讓自己的所觸發的事件,讓他的父元素代替執行!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM