serializeArray()方法可以將表單數(shù)據(jù)序列化為對(duì)象,其語(yǔ)法格式如下。查看全文>>
在網(wǎng)頁(yè)開(kāi)發(fā)中,當(dāng)通過(guò)JavaScript代碼操作DOM時(shí)候,如果JavaScript代碼位于頁(yè)面元素的上方,會(huì)因?yàn)轫?yè)面元素還沒(méi)有加載而執(zhí)行失敗。查看全文>>
瀏覽器中提供的 XMLHttpRequest 用法比較復(fù)雜,所以 jQuery 對(duì) XMLHttpRequest 進(jìn)行了封裝,提供了一系列 Ajax 相關(guān)的函數(shù),極大地降低了 Ajax 的使用難度。jQuery 中發(fā)起 Ajax 請(qǐng)求最常用的三個(gè)方法如下:查看全文>>
后端路由通過(guò)用戶請(qǐng)求的URL分發(fā)到具體的處理程序,瀏覽器每次跳轉(zhuǎn)到不同的URL,都會(huì)重新訪問(wèn)服務(wù)器。服務(wù)器收到請(qǐng)求后,將數(shù)據(jù)和模板組合,返回HTML頁(yè)面。查看全文>>
前端路由就是把不同路由對(duì)應(yīng)不同的內(nèi)容或頁(yè)面的任務(wù)交給前端來(lái)做。查看全文>>
為了解決回調(diào)地獄的問(wèn)題,ES6(ECMAScript 2015)中新增了 Promise 的概念,Promise 是一個(gè)構(gòu)造函數(shù),可以用來(lái)創(chuàng)建 Promise 的實(shí)例 const p = new Promise(),new 出來(lái)的 Promise 實(shí)例對(duì)象,代表一個(gè)異步操作。基于回調(diào)函數(shù)按順序讀取文件內(nèi)容,具體代碼如下:查看全文>>