摘要:核心的核心是,它表示瀏覽器的實(shí)例。對(duì)象有六大屬性,這六大屬性本身也是對(duì)象。目標(biāo)新建一個(gè)窗口,表示在本窗口內(nèi)加載。方法接受一個(gè)字符串并將其現(xiàn)實(shí)給用戶。接受兩個(gè)參數(shù)要顯示給用戶的文本提示,文本輸入域的默認(rèn)值可以是一個(gè)空字符串。
BOM
在Web 中使用JavaScript ,那么BOM(瀏覽器對(duì)象模型)才是真正的核心。
BOM 核心的核心是window,它表示瀏覽器的實(shí)例。
window對(duì)象是最頂層的對(duì)象。
window對(duì)象有六大屬性,這六大屬性本身也是對(duì)象。
window對(duì)象的document屬性也是對(duì)象,并且document對(duì)象旗下也有五大屬性。
document對(duì)象旗下的五大屬性也是對(duì)象,總結(jié):都是對(duì)象。
var age = 29; function sayAge(){ alert(this.age); } alert(window.age); //29 sayAge(); //29 window.age(); //29
調(diào)用:
window的屬性和方法的調(diào)用:window.屬性,window.方法();直接屬性,方法。
定義全局變量與在window對(duì)象上直接定義屬性的差別:全局變量不能通過(guò)delete操作符刪除,而直接在window對(duì)象上定義的屬性可以刪除。
var age = 29; window.color = "red"; delete window.age; //false delete window.color; //true alert(window.age); //29 alert(window.color); //undefined
用var定義屬性,可用delete刪除。
open()方法可以導(dǎo)航到一個(gè)特定的URL ,也可以打開(kāi)一個(gè)新的瀏覽窗口。
它接收4個(gè)參數(shù),用前3個(gè)參數(shù):
第1個(gè)參數(shù)是你將要導(dǎo)航到的URL;
第2個(gè)參數(shù)是窗口的名稱或窗口的目標(biāo),命名可以給新窗口設(shè)置一個(gè)名稱,凡是以這個(gè)名稱打開(kāi)的窗口,都在這個(gè)窗口加載URL。目標(biāo):_blank新建一個(gè)窗口,_parent表示在本窗口內(nèi)加載。
第3個(gè)參數(shù)是特定的字符串,表示各種窗口配置的功能(整個(gè)字符串是不允許出現(xiàn)空格的)。
間歇調(diào)用和超時(shí)調(diào)用:
setTimeout()方法接收兩個(gè)參數(shù):要執(zhí)行的代碼和以毫秒表示的時(shí)間。
setInterval()方法接收兩個(gè)參數(shù):要執(zhí)行的代碼和每次執(zhí)行之前需要等待的毫秒數(shù)。
clearTmimeout()方法可以將超市調(diào)用的Id 作為參數(shù)傳遞給它,取消尚未執(zhí)行的執(zhí)行的超時(shí)調(diào)用計(jì)劃。
系統(tǒng)對(duì)話框
alert()、confirm()、prompt()方法可以調(diào)用系統(tǒng)對(duì)話框向用戶顯示消息。顯示這些對(duì)話框的時(shí)候代碼會(huì)停止執(zhí)行,而關(guān)掉這些對(duì)話框后代碼又會(huì)恢復(fù)執(zhí)行。
alert()方法接受一個(gè)字符串并將其現(xiàn)實(shí)給用戶。
confirm()方法返回的是布爾值,true表示單擊了OK,false表示單擊了Cancel 或單擊了右上角的X 按鈕。
prompt()方法這是一個(gè)“提示”框,用于用戶輸入一些文本。接受兩個(gè)參數(shù):要顯示給用戶的文本提示,文本輸入域的默認(rèn)值(可以是一個(gè)空字符串)。如果用戶單機(jī)了OK 按鈕,則返回文本輸入域的值;如果用戶單擊了Cancel 或單擊了右上角的X 按鈕,則返回null。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/94577.html
摘要:基礎(chǔ)鞏固基礎(chǔ)總結(jié)使用已經(jīng)好幾年了,由于工作主要是做服務(wù)端開(kāi)發(fā),在工作中逐漸發(fā)現(xiàn)的使用范圍原來(lái)越廣泛。這里要注意,務(wù)必將基礎(chǔ)部分掌握牢靠,磨刀不誤砍柴功,只有將基礎(chǔ)部分掌握并建立起系統(tǒng)的知識(shí)體系,在后面學(xué)習(xí)衍生的其他模式才能游刃有余。 基礎(chǔ)鞏固:JavaScript基礎(chǔ)總結(jié) 使用JavaScript已經(jīng)好幾年了,由于工作主要是做服務(wù)端開(kāi)發(fā),在工作中逐漸發(fā)現(xiàn)JavaScript的使用范圍原...
摘要:中主要關(guān)注的就是,對(duì)象的主要功能就是處理網(wǎng)頁(yè)內(nèi)容。中文翻譯模型,如果你把這個(gè)詞從中抽離出來(lái),看下面的圖片是不是就很好理解。年月制定的標(biāo)準(zhǔn),由兩大部分組成核心和。擴(kuò)展鼠標(biāo)和用戶界面事件范圍遍歷,增加了對(duì)支持。 往期回顧 在上一期的《JavaScript的組成 | 核心-ECMAScript 》?里,我們有說(shuō)到JavaScript 是由三大部分組成,分別是:核心ECMAScript、文檔對(duì)...
摘要:的歷史可以追溯至年代后期微軟與的瀏覽器大戰(zhàn),雙方為了在與一決生死,于是大規(guī)模的賦予瀏覽器強(qiáng)大的功能。微軟在網(wǎng)頁(yè)技術(shù)上加入了不少專屬事物,既有以及微軟自家的格式等,使不少網(wǎng)頁(yè)使用非微軟平臺(tái)及瀏覽器無(wú)法正常顯示。 學(xué)習(xí)目標(biāo): 掌握API和Web API的概念 掌握常見(jiàn)的瀏覽器提供的API的調(diào)用方式 能通過(guò)API開(kāi)發(fā)常見(jiàn)的頁(yè)面交互功能 能夠利用搜索引擎解決問(wèn)題 Web API API的...
摘要:的歷史可以追溯至年代后期微軟與的瀏覽器大戰(zhàn),雙方為了在與一決生死,于是大規(guī)模的賦予瀏覽器強(qiáng)大的功能。微軟在網(wǎng)頁(yè)技術(shù)上加入了不少專屬事物,既有以及微軟自家的格式等,使不少網(wǎng)頁(yè)使用非微軟平臺(tái)及瀏覽器無(wú)法正常顯示。 學(xué)習(xí)目標(biāo): 掌握API和Web API的概念 掌握常見(jiàn)的瀏覽器提供的API的調(diào)用方式 能通過(guò)API開(kāi)發(fā)常見(jiàn)的頁(yè)面交互功能 能夠利用搜索引擎解決問(wèn)題 Web API API的...
閱讀 1847·2021-11-22 15:25
閱讀 3912·2021-11-17 09:33
閱讀 2507·2021-10-12 10:12
閱讀 1802·2021-10-09 09:44
閱讀 3235·2021-10-08 10:04
閱讀 1313·2021-09-29 09:35
閱讀 1947·2019-08-30 12:57
閱讀 1303·2019-08-29 16:22