瀏覽器加載機(jī)制
a). 先加載整個(gè)頁面的標(biāo)簽和屬性
b). (發(fā)生在高級瀏覽器) 過濾不符合w3c的標(biāo)簽和屬性
c). 執(zhí)行js - window.onload
選項(xiàng)卡原理:
a). 清空所有
b). 設(shè)置當(dāng)前
<b>怎么改變物體的內(nèi)容:</b>
innerHTML 物體的內(nèi)容
<b>獲取物體的內(nèi)容:</b>
物體 -> obj
obj.innerHTML
<b>改變物體的內(nèi)容:</b>
obj.innerHTML = 'xxxx';
數(shù)組:
有一組東西組成
定義一個(gè)數(shù)組:
var arr = [1,2,3,4];
長度:arr.length
<b>怎么訪問數(shù)組中的某一個(gè):</b>
arr[下標(biāo)/索引]
下標(biāo)/索引: 0 1 2 3 4 5
<b>數(shù)組里面都可以放些什么 ?</b>
只要你愿意,什么都可以放
<b>字符串拼接:</b>使用 “+”
口訣:兩個(gè)pie('), 兩個(gè) +
關(guān)于調(diào)試
<b>調(diào)試能力等于一個(gè)程序員的能力</b>
<b>工具:</b> chrome F12
看有沒有報(bào)錯(cuò)
行號(hào) (上面的有問題)
\FF(firefox):
安裝firebug
菜單 -> 附加組件 -> 擴(kuò)展-> 搜firebug
需要刷新一下
\IE:
工具->internet選項(xiàng)->高級->拉到三分之二處-> 把兩個(gè)禁用腳本調(diào)試√去掉
<b>軟調(diào)試:</b>
a). alert(1);
b). alert(具體的東西);
縮小錯(cuò)誤的范圍
c). alert遇到循環(huán)調(diào)試就特別麻煩
console.log(具體的東西);
d). 刪掉重寫(最后的辦法)