1快耿、 這道題中山上,局部變量var a = 3是個干擾因素病瞳,因為并不會訪問到它。這道題的關鍵是 這里面的i和a是閉包 不妨從頭講一下這道題的執(zhí)行過程因為函數(shù)的聲明是不會執(zhí)行的拍屑,所...
1、dom與虛擬domdom全稱document object module 文件對象模型。顧名思義雇盖,就是當html渲染到瀏覽器上時,構成html文檔的元素就是dom栖忠。虛擬d...
什么是同源策略 同源的定義: 源:協(xié)議/版本號+域名+端口號。只有兩個源完全一致脓鹃,既稱為同源逸尖。 同源策略的意義:同源策略是瀏覽器強制規(guī)定的,主要是用與保護用戶的隱私瘸右。比如黑客...
Promise是前端繞不過去的一道坎娇跟,用起來很方便: 它能夠生成一個新的Promise,以便對異步回掉的值進行讀取和近一步操作(防止回調地獄)太颤,也方便于錯誤處理苞俘。如以下例子:...
ArrayList是java中非常常用的一個類,它可以實現(xiàn)一個無限長度的數(shù)組龄章。由于一般的List的長度(即容量)是有限的吃谣,所以ArrayList的擴容是一個非常被容易問到的點...
1.Maven的基本功能 Maven一個最為基礎的功能就是進行包管理,簡單的介紹可以參考下面這一片博客maven基礎知識——包管理做裙。我想總結的是更為細致的一個知識點岗憋,即如何解...
cookie與session是前端面試必問的問題。但是這兩個理論都有點抽象锚贱,很多人往往無法很好的回答仔戈。因此必須結合實際的例子才好理解。文章涉及一下內容: 為什么需要cooki...
通過這篇文章卦绣,可以回答以下兩個面試問題:何為MVC耐量?什么是發(fā)布訂閱模式然后通過一個小demo教會你MVC的模塊間通訊(使用eventHub) 1.何為MVC MVC是指所有的...
繼續(xù)加油
仿照網易云音樂自制一個音樂網頁播放器(整體思路以及一些容易踩的坑)最近,通過一個星期的時間滤港,完成了一個仿照網易云音樂的自制音樂網頁播放器廊蜒,這個播放器實現(xiàn)了以下的功能:1.后臺有上傳歌曲、編輯歌曲功能溅漾。2.前端頁面自動更新播放熱度高的歌曲3....
最近山叮,通過一個星期的時間,完成了一個仿照網易云音樂的自制音樂網頁播放器添履,這個播放器實現(xiàn)了以下的功能:1.后臺有上傳歌曲屁倔、編輯歌曲功能。2.前端頁面自動更新播放熱度高的歌曲3....
一暮胧、前言 緩存可以說是性能優(yōu)化中簡單高效的一種優(yōu)化方式了锐借。一個優(yōu)秀的緩存策略可以縮短網頁請求資源的距離问麸,減少延遲,并且由于緩存文件可以重復利用钞翔,還可以減少帶寬严卖,降低網絡負荷。...
目錄 jQuery 如何獲取元素 jQuery 的鏈式操作 jQuery 如何創(chuàng)建元素 jQuery 如何移動元素 jQuery 如何修改元素的屬性 一布轿、獲取正確的元素 1哮笆、...
1 瀏覽器渲染原理 1.1 步驟 根據(jù)HTML構建HTML樹(DOM) 根據(jù)CSS構建CSS樹(CSSOM) 將兩棵樹合成一顆渲染樹(render tree) Layou布局...
mouse事件如何優(yōu)化使其在手機端可以運行 由于觸碰手機都沒有鼠標,所以無法對mouse的一系列指令做出反應珊泳,如 所以必須進行一些列的優(yōu)化才可以然這些指令在手機上運行。步驟主...
JS的原型鏈是JS最難理解的知識點之一拷沸,但是它又是極其重要的色查,因為如果不懂原型,將會很難真正的理解其他概念撞芍。 1. 什么是__proto__ 但其實它的內容并不多秧了,幾句話可以...