什么是模塊化? 將一個(gè)復(fù)雜的程序依據(jù)一定的規(guī)則(規(guī)范)封裝成幾個(gè)塊(文件), 并進(jìn)行組合在一起 塊的內(nèi)部數(shù)據(jù)與實(shí)現(xiàn)是私有的, 只是向外部暴露一些...
BFC(Block formatting contexts) 塊級(jí)格式上下文 Block Formatting Contexts就是頁(yè)面上的一個(gè)...
Set 和 Map 的主要應(yīng)用場(chǎng)景在于 數(shù)據(jù)重組 和 數(shù)據(jù)儲(chǔ)存 Set 是一種叫做集合的數(shù)據(jù)結(jié)構(gòu)劲件, Map 是一種叫做字典的數(shù)據(jù)結(jié)構(gòu)。 集合(S...
用戶在使用瀏覽器訪問(wèn)一個(gè)網(wǎng)站時(shí)需要先通過(guò)HTTP協(xié)議向服務(wù)器發(fā)送請(qǐng)求约急,之后服務(wù)器返回HTML文件與響應(yīng)信息零远。這時(shí),瀏覽器會(huì)根據(jù)HTML文件來(lái)進(jìn)行...
什么是跨域? 跨域是指一個(gè)域下的文檔或腳本試圖去請(qǐng)求另一個(gè)域下的資源烤宙,這里的跨域是廣義的遍烦。 廣義的跨域: 資源跳轉(zhuǎn):a鏈接、重定向躺枕、表單提交服猪; ...
什么是"前端工程化"? 目前來(lái)說(shuō)拐云,web業(yè)務(wù)日益復(fù)雜化和多元化罢猪,前端開(kāi)發(fā)從WebPage模式為主轉(zhuǎn)變?yōu)閃ebApp模式為主了。前端的開(kāi)發(fā)工作在一...
CSS(Cascading Style Sheets)叉瘩,從誕生之初就決定了它無(wú)法編程膳帕,甚至連解釋性語(yǔ)言都算不上,只能作為一種簡(jiǎn)單的層疊樣式表薇缅,對(duì)...
共同點(diǎn): 都保存在瀏覽器端,都是同源的灸撰。 區(qū)別: cookie數(shù)據(jù)始終在同源的http請(qǐng)求中攜帶谒府,而webStorage不會(huì)在請(qǐng)求中請(qǐng)求,僅僅在...
要想Javascript對(duì)用戶的操作做出響應(yīng),首先要對(duì)DOM元素綁定事件處理函數(shù)黔衡。所謂處理函數(shù),就是處理用戶操作的函數(shù)壳鹤,不同的操作對(duì)應(yīng)不同的名稱...