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