筆記 前端需要了解的jQuery選擇器

2021-10-06 10:01:10 字數 720 閱讀 2179

基本選擇器:#id,class,element,*;

層次選擇器:parent > child,prev + next ,prev ~ siblings;

基本過濾器選擇器::first,:last ,:not ,:even ,:odd ,:eq ,:gt ,:lt;

內容過濾器選擇器: :contains ,:empty ,:has ,:parent;

可見性過濾器選擇器::hidden ,:visible;

屬性過濾器選擇器:[attribute] ,[attribute=value] ,[attribute!=value] ,[attribute^=value] ,[attribute$=value] ,[attribute*=value];

子元素過濾器選擇器::nth-child ,:first-child ,:last-child ,:only-child;

表單選擇器: :input ,:text ,:password ,:radio ,:checkbox ,:submit 等;

表單過濾器選擇器::enabled ,:disabled ,:checked ,:selected;

筆記 前端需要了解的演算法題 動態規劃

動態規劃背後的基本思想非常簡單。就是將乙個問題拆分為子問題,一般來說這些子問題都是非常相似的,那麼我們可以通過只解決一次每個子問題來達到減少計算量的目的。一旦得出每個子問題的解,就儲存該結果以便下次使用。斐波那契數列就是從 0 和 1 開始,後面的數都是前兩個數之和 0,1,1,2,3,5,8,13...

筆記 前端需要了解的常見資料結構 棧

棧是乙個線性結構,在計算機中是乙個相當常見的資料結構。棧的特點是只能在某一端新增或刪除資料,遵循先進後出的原則。每種資料結構都可以用很多種方式來實現,其實可以把棧看成是陣列的乙個子集,所以這裡使用陣列來實現。class stack push item pop peek getcount isempt...

筆記 前端需要了解的常見資料結構 佇列

佇列是乙個線性結構,特點是在某一端新增資料,在另一端刪除資料,遵循先進先出的原則。這裡會講解兩種實現佇列的方式,分別是單鏈佇列和迴圈佇列。class queue enqueue item dequeue getheader getlength isempty 因為單鏈佇列在出隊操作的時候需要 o n...