日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 人文社科 > 生活经验 >内容正文

生活经验

【JavaScript总结】JavaScript语法基础:BOM

發(fā)布時(shí)間:2023/11/28 生活经验 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【JavaScript总结】JavaScript语法基础:BOM 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

DOM是文檔對(duì)象模型,操作對(duì)象是文檔 window.document,和瀏覽器沒(méi)有直接關(guān)系
DOM常用事件:
onload,onbeforeunload, onunload
onclick,ondblclick
onkeydown,onkeyup,onkeypress
onmousedown,onmouseup,onmousemove,onmouseover,onmouseout

BOM是瀏覽器對(duì)象模型,navigator、history、screen、location、window五個(gè)對(duì)象組成的,最根本對(duì)象是window。
window就是一個(gè)全局的對(duì)象Global,是一個(gè)全局的容器,所有的東西都是他的成員
 window對(duì)象
   window.location屬性
     window.location.href=“url”
     window.location.reload();
   剪貼板對(duì)象
   clipboardData.SetData(“text”,value);
   clipboardData.getData(“text”);
   clipboardData.clearData(“text”);
   oncopy事件
   onpaste事件
   oncut事件
   禁止復(fù)制,禁止粘貼,復(fù)制添加版權(quán)案例
 screen對(duì)象
   獲取分辨率
 history對(duì)象
   back方法和forward方法
   go(-1)與go(1)

事件對(duì)象與事件
因某個(gè)事情的觸發(fā),導(dǎo)致瀏覽器自動(dòng)執(zhí)行一個(gè)方法。
瀏覽器要自動(dòng)執(zhí)行的方法就叫事件
與事件相關(guān)的一個(gè)參數(shù)就叫做事件對(duì)象
  火狐:
     var dv= document.geElementById(“dv”);
     dv.οnmοusedοwn=function(e){
       alert(“123”);
     };
  IE:
     var dv= document.geElementById(“dv”);
     dv.οnmοusedοwn=function(){
       alert(window.event.button);
     };
  通用的做法:
     var dv= document.geElementById(“dv”);
     dv.οnmοusedοwn=function(e){
      e=e || window.event;
       alert(e.button);
       
     };

計(jì)時(shí)器
  開(kāi)啟:
     number window.setInterval(callback,millisecond);
     每隔制定毫秒后調(diào)用一次回調(diào)函數(shù),返回一個(gè)ID
  關(guān)閉:
    window.clearInterval(intervalId);
延時(shí)器
  等待制定時(shí)間來(lái)執(zhí)行代碼,語(yǔ)法與定時(shí)器類(lèi)似,但是只執(zhí)行一次
  開(kāi)啟:
     number window.setTimeout(callback,millisecond);
     等待制定時(shí)間調(diào)用回調(diào)函數(shù),只會(huì)執(zhí)行一次,返回延時(shí)器的ID
  關(guān)閉:
    window.clearTimeout(timeoutId);
  例子:當(dāng)輸入后,可能等一會(huì)兒才會(huì)向服務(wù)器發(fā)出請(qǐng)求  
  

總結(jié)

以上是生活随笔為你收集整理的【JavaScript总结】JavaScript语法基础:BOM的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。