今天我來說一下經(jīng)常在使用js時(shí)遇到的三個(gè)問題,網(wǎng)友們也可以給我留言寫上更多的常見問題。
一,js腳本緩存問題
答:這個(gè)問題是大家遇到最常見問題之一,因?yàn)樾薷牧薺s內(nèi)容調(diào)試的時(shí)候
并不能顯示新寫代碼的結(jié)果,是因?yàn)閖s為了加速頁面執(zhí)行,當(dāng)前頁面會(huì)使用緩存保持
當(dāng)前調(diào)用的相同連接。為了開發(fā)時(shí)調(diào)試方便可以在連接地址的后面增加一個(gè)隨機(jī)函數(shù)。
如原地址:header.js 增加隨機(jī)后 header.js?12581
二,本地調(diào)試js腳本不起作用
答:因?yàn)槭褂胊jax傳遞參數(shù)的時(shí)候需要head支持,所以我們只有在站點(diǎn)下才可以
成功,比如我們放在Apache下面或者IIS下面進(jìn)行調(diào)試。
三,調(diào)試代碼查找錯(cuò)誤困難
答:這是js調(diào)試存在已久的問題,簡(jiǎn)單點(diǎn)我們可以使用ie默認(rèn)提示的錯(cuò)誤框,還有就
是我們可以使用DW CS4提供的糾正錯(cuò)誤,或者通過專業(yè)的插件如:firbug 等
更多信息請(qǐng)查看IT技術(shù)專欄