流程隨便寫寫啦

2021-08-07 09:57:02 字數 1791 閱讀 4208

1:頁面布局

2:css盒模型

3:dom實踐

4:http協議

5:物件

6:原型鏈

7:通訊

8:安全

9:演算法

1:js如何設定獲取盒模型對應的寬度和高度

dom.style

.width/height //只能獲取行內樣式

window.getcomputedstyle(dom).width // 可以獲取設定的樣式

dom.getboundingclientrect().width // 獲取的資料是實際盒子渲染後的大小

2:dom事件類 event物件的常見應用

event.preventdefault(); //取消事件的預設動作

event.stoppropagation(); //該方法將停止事件的傳播,阻止它被分派到其他 document 節點

event.stopimmediatepropagation(); // 同樣可以阻止時間冒泡

event.currenttarget; // 事件屬性返回其***觸發事件的節點,即當前處理該事件的元素、文件或視窗。

console.log(event.target); //target 事件屬性可返回事件的目標節點(觸發該事件的節點),如生成事件的元素、文件或視窗。

3:dom 事件類 自定義事件

var eve = new event("custome");

dom.addeventlistener('custome',function

());

dom.dispatchevent(eve);

4:事件捕獲的順序

// 事件捕獲的順序

window.addeventlistener("click", function

() , true);

document.addeventlistener("click", function

() , true);

// html

document.documentelement.addeventlistener("click", function

() , true);

document.body.addeventlistener("click", function

() , true);

6:http協議類 http報文的組成部分

請求報文和相應報文

請求報文中 : 請求行 請求頭 空行 請求體

相應報文中 : 狀態行 相應頭 空行 相應體

7:http 協議類 post 和get 的區別

get 在瀏覽器回退是無害的,而post 會再次提出請求

get 產生的url位址可以被收藏,而post 不可以

get 請求會被瀏覽器主動快取,而post不會,除非手動設定

get 請求只能進行url 編碼, 而post 支援多種編碼方式

get 請求引數會被完成保留在瀏覽器歷史記錄中,而post中的引數不會被保留

get 請求請求在url中傳送的引數是有長度限制的,而post沒有限制

對引數的資料型別 ,get只接受ascii 字元 而post沒有限制

get 比post更不安全,因為傳遞的引數直接暴露在url上,所以不能用來傳遞敏感資訊

get 引數通過url傳遞,post 放在request body 中

我也隨便寫寫啦

現在每天早上7點就起來了,雖然不早,不過對於我來說還有點不習慣啊。特別是早上8點多的時候就是最困的時候,只好拿手機出來看看以前的簡訊啊,想想我的娥娥 啊。看到她現在比以前喜歡我了,我真的很高興哦 哈哈 以前是想著怎麼穩定感情,現在是想著怎麼讓以後我們兩個過的更好哈 我覺得這裡正好就可以當平時日記的那...

隨便寫寫1 (08 3)

隨便寫寫1 最近果然又恢復超級忙的狀態了,不過相比去年要好一些,至少自己還有空來仔細研究一下設計模式。說到設計模式,的確是個好東西,雖然很久以前有接觸過,但是這次是認真仔細系統的研究,幾乎是每看一句想三分鐘的那種,還特地搞了本雙語版的,中英文對照著看。不過進度很慢罷了,這麼長時間才剛看完第一章,而且...

20170310隨便寫寫

blog寫寫蠻好的,不是為了寫給別人看,而是給自己的思路和過程有乙個比較完整的記錄,這樣以後追溯或者重複相同或者類似的事情,就可以直接獲取到資訊,不用費勁查詢了。雖然寫寫blog可能會占用一點時間,但是知識整理的時間還是應該留出來的。以前寫c 除了標準庫和需要的lib意外,基本不使用類似glib的庫...