//呼叫man的方法,類似構造器
man.call(this);
//建立tr標籤物件
var trobj =document.createelement(「tr」);
//在乙個元素中刪除子元素
dataobj.removechild(showobj);
//顯示資料
var tdarray= showobj.getelementsbytagname(「td」);
//把td物件的文字賦值給nameobj
nameobj.value=tdarray[0].innerhtml;
//把dataobj的內容刪除
dataobj.innerhtml="";
disable=true 不可用
disable=false 可用
//遍歷顯示m物件的屬性名和值
let m= new man(「張三」,30);
for(let fname in m)
//滑鼠進入事件
document.οnmοuseοver=function()
//滑鼠離開事件
document.οnmοuseοut=function()
//滑鼠移動事件
document.οnmοusemοve=function ()
//將事件繫結已知函式時,不能加()
//加上()表示先執行該函式,將函式返回值賦值給事件
buttonobj.οnclick=speak;
//現代事件新增,可以新增多個事件函式
obj.addeventlistener(「click」,function () ,false);
//傳統事件新增,後新增的事件函式會覆蓋前面繫結的事件函式
buttonobj.οnclick=function ()
//阻止事件傳播
event.stoppropagation();
value :一般用於表單元素。比如、文字框,下拉框,單選框
innerhtml:標籤中間的文字 比如,div、span
單選框、核取方塊、判斷元素的選中狀態:checked
列表框、下拉框,判斷元素的選中狀態:selected
dom物件.queryselector()
找到物件中第乙個匹配的子元素
dom物件.queryselectorall()
找到物件中,所有匹配的子元素集合
老式瀏覽器table和select不支援
//停止時間
window.clearinterval(tempobj);
bom簡介
***************====
bom是瀏覽器物件模型
bom能做什麼?
操作瀏覽器
提供導航物件
提供定位物件
提供跟螢幕相關物件
提供對cookie的支援
訪問歷史頁面
***************==
//後退
window.history.back();
前進window.history.forward();
引數是返回的頁面數,正數為前進
window.history.go(-1);
返回歷史頁面的個數
window.history.length;
BOM知識總結
什麼是bom bom 是browser object model 瀏覽器物件模型 的縮寫,提供與瀏覽器視窗進行互動的物件。window物件是bom的核心,是最頂層的物件,所有物件都是通過它延伸出來的。全域性作用域 1.定義在全域性環境下的變數都會成為window物件的屬性。2.把變數定義在函式體裡,...
關於BOM的知識
utf的位元組序和bom utf 8以位元組為編碼單元,沒有位元組序的問題。utf 16以兩個位元組為編碼單元,在解釋乙個utf 16文字前,首先要弄清楚每個編碼單元的位元組序。例如收到乙個 奎 的unicode編碼是594e,乙 的unicode編碼是4e59。如果我們收到utf 16位元組流 5...
Script迴圈語句 的相關知識跟練習
迴圈語句有兩種問題型別 窮舉和迭代 窮舉 在不知道什麼情況下才是我們需要的結果的時候,只能讓它乙個乙個的都執行一遍 迭代 在現有的條件下,根據規律,不斷求解中間情況,最終推選出結果 break和continue break跳出整個迴圈 continue跳出本次迴圈 繼續下次迴圈 while 迴圈條件...