前端知識小筆記

2021-08-07 07:47:16 字數 757 閱讀 6638

1、if條件語句相關

對於 if 語句括號裡的表示式,ecmascript 會自動呼叫 boolean()轉型函式將這個表示式的結果轉換成乙個布林值。如果值為 true,執行後面的一條語句,否則不執行。

2、arguments相關

通過arguments 物件的length屬性,來智慧型的判斷有多少引數,然後把引數進行合理的應用 。

比如,要實現乙個加法運算,將所有傳進來的數字累加,而數字的個數又不確定。

function box() else

4、event物件

直接接收 event 物件,是 w3c 的做法,ie 不支援,ie 自己定義了乙個 event 物件,直接在 window.event 獲取即可。

input.onclick = function (evt) else else if (obj.attachevent) else if (obj.detachevent) else else if (typeof element.currentstyle != 'undeinfed') else {

return {

width : document.documentelement.clientwidth,

height : document.documentelement.clientheight

13、使用localstorage儲存資料,儲存位置在**?

這個是瀏覽器隔離的,每個瀏覽器都會把localstorage儲存在自己的userdata中,如chrome一般就是

前端實習小知識筆記

border box 寬高不隨padding的增加而擴大。vertical align 設定元素的基線在整行的位置。將整個頁面居中 上下,左右 實現效果如下 常用居中方法 水平居中 通用設定 flex布局,父親display flex justify content center 垂直居中 子元素為...

前端小知識

function sort arr if ischange return ajax的請求是同步的,不會因為寫的順序而有先後之分,要想第二個在第乙個後執行 offsetwidth 元素內可見區域的寬度 元素邊框寬度 如果有滾動條還要包括滾動條的寬度 clientwidth 元素內可見區域的寬度 scr...

前端小知識

二 css var url function name media min width 1200px window width min input type text span window shadow 根據瀏覽器大小 改變視窗大小 e media min width 1300px window ...