web前端知識2

2021-08-04 05:57:43 字數 1403 閱讀 4797

jquery 常用方法&ajax jquery中,(d

ocum

ent)

.rea

dy()

是什麼意

思?和w

indo

w.on

load

的區別?

還有其他

什麼寫法

或者替代

方法? (document).ready() html結構已完全載入時,指令碼就可以執行。 window.onload 直到所有的東西都載入完成,如影象已被完全接收前,此事件不會被觸發。 如果執行的**需要在元素被載入之後才能使用時,(例如,取得的大小需要在被載入完後才能知道),就需要將這樣的**放到 load 事件中。 ()

.rea

dy(h

andl

er),

(handler) no

de.h

tml(

)和node.text()的區別? $(「body」).html(「

正規表示式

\d,\w,\s,[a-za-z0-9],\b,.,*,+,?,x,^$分別是什麼?

\d 是數字字元,相當於[0-9];

\w 包括字元數字和下劃線,相當於[a-za-z0-9_];

\s 空白字元(空格,tab,回車);

[a-za-z0-9] 指小寫字母,大寫字母,數字;

\b 單詞邊界;

. 指除了換行符,結束符以外的所有字元;

* 表示匹配次數0次或多次, 相當於;

+ 表示匹配次數1次或多次,相當於;

?可選符號,表示匹配次數0次或1次,相當於;

x 表示匹配三次; ^中

表示正則

從字串

的開頭就

開始匹配

, 表示正則匹配字串的結尾。^$一起用就是表示字串的所有字元都針對這個正則進行匹配。

貪婪模式和非貪婪模式指什麼?

貪婪模式就是盡可能的多匹配,也是預設模式。/#\d+/g就會把#12345全部匹配到。

非貪婪模式就是盡可能的少匹配。/#\d?/g就只會匹配到#1了。

**題

「`寫乙個函式trim(str),去除字串兩邊的空白字元

var trim = function (str) ;

使用實現 addclass(el, cls)、hasclass(el, cls)、removeclass(el,cls),使用正則

var hasclass = function (el,cls)

else

} else

}; var addclass = function (el,cls)

else

}; var removeclass = function (el,cls)

};

web前端知識考點

回到頂部 在網頁中,乙個元素占有空間的大小由幾個部分構成,其中包括元素的內容 content 元素的內邊距 padding 元素的邊框 border 元素的外邊距 margin 四個部分。這四個部分占有的空間中,有的部分可以顯示相應的內容,而有的部分只用來分隔相鄰的區域或區域。4個部分一起構成了cs...

WEB前端知識總結

1 css3中設定max width 為讓更好適應螢幕 2 position absolute 讓元素脫離,z index屬性可以改變堆疊順序 3 如何讓元素透明 background color transparent 4 設定透明度 opacity 0.5 5 後台頁面可以使用bootstrap...

web前端知識(一)

http 協議 http協議 hypertext transfer protocol 叫超文字傳輸協議,使用在web伺服器和web瀏覽器上,在計算機能夠通過web交換資訊的一套規則和過程。web瀏覽器 web瀏覽器是乙個連線到web伺服器上,向web伺服器請求資訊,然後解析返回來的html標記,並將...