1、思路 懶加載的思路的關(guān)鍵點(diǎn)是判斷一個(gè)元素是否在窗口內(nèi),如果解決了這個(gè)問題,懶加載的問題就可以迎刃而解,我們通過一張圖來解釋頁面元素在窗口中的距離關(guān)系 這樣通過判定當(dāng)$(n...
queue() queue()方法用來顯示在匹配的元素上的已經(jīng)執(zhí)行的函數(shù)隊(duì)列 queue([queueName]) queue()方法可以接受一個(gè)可選參數(shù)——一個(gè)含有隊(duì)列名的...
.show( [duration ] [, easing ] [, complete ] ) 用于顯示元素 .hide([duration ] [,easing ] [,co...
window.onload:在文檔裝載完成后會(huì)觸發(fā) load 事件。此時(shí),在文檔中的所有對(duì)象都在DOM中,所有圖片,腳本,鏈接以及子框都完成了裝載。 (最晚) docume...
$node.text()/.text( textString )描述: 得到匹配元素集合中每個(gè)元素的合并文本,包括他們的后代 .html()/.html( htmlStrin...
1.Cookie Cookie 是服務(wù)器保存在瀏覽器的一小段文本信息,一般大小不能超過4KB。瀏覽器每次向服務(wù)器發(fā)出請(qǐng)求,就會(huì)自動(dòng)附上這段信息。 瀏覽器需要保存這段數(shù)據(jù),不得...
1.為什們要編碼 一般來說,URL只能使用英文字母、阿拉伯?dāng)?shù)字和某些標(biāo)點(diǎn)符號(hào),不能使用其他文字和符號(hào),這是因?yàn)榫W(wǎng)絡(luò)標(biāo)準(zhǔn)RFC 1738做了硬性規(guī)定。如果URL中有漢字,就必須...
一、事件 1. 事件的發(fā)生 JavaScript和HTML的交互是通過事件實(shí)現(xiàn)的。JavaScript采用異步事件驅(qū)動(dòng)編程模型,當(dāng)文檔、瀏覽器、元素或與之相關(guān)對(duì)象發(fā)生特定事情...
一、Document document.locationlocation屬性返回一個(gè)只讀對(duì)象,提供了當(dāng)前文檔的URL信息 雖然location屬性返回的對(duì)象是只讀的,但是可以...
window.getComputedStyle()行內(nèi)樣式(inline style)具有最高的優(yōu)先級(jí),改變行內(nèi)樣式,通常會(huì)立即反映出來。但是,網(wǎng)頁元素最終的樣式是綜合各種規(guī)...
參考網(wǎng)站http://www.ruanyifeng.com/blog/2014/10/event-loop.html 一、為什么JavaScript是單線程? JavaScr...
貪婪模式先看那個(gè)例子 得到的是[""witch" and her "brom""],而并不是我們之前想到的"witch"和"broom",因?yàn)閖s的引擎在運(yùn)行的時(shí)候,首先匹配...
分別舉例說明ES5數(shù)組方法 indexOf、forEach、map、every、some、filter、reduce的用法?1..indexOf(element) / .la...
git reset 表示重置,hard 和soft 表示重置的范圍不一樣,hard的范圍比較大一點(diǎn),git reset --hard表示同時(shí)重置暫存區(qū)和工作區(qū),而soft的范...
當(dāng)用戶輸入baidu.com 到瀏覽器中的時(shí)候,此時(shí)瀏覽器接收到的是一個(gè)域名,對(duì)于瀏覽器來說,域名并不能被讀取,那么瀏覽器是怎樣將首頁上的內(nèi)容展現(xiàn)出來的呢? 域名 ...