前端學習筆記

2022-04-30 16:57:10 字數 1731 閱讀 3427

摘要:前端學習筆記---js

1、forward和redirect的區別

forward是伺服器請求資源,伺服器直接訪問目標位址的url,把那個url的響應內容讀取過來,然後把這些內容再發給瀏覽器,瀏覽器根本不知道伺服器傳送的內容是從哪兒來的,所以它的位址列中還是原來的位址。

redirect就是服務端根據邏輯,傳送乙個狀態碼,告訴瀏覽器重新去請求那個位址,一般來說瀏覽器會用剛才請求的所有引數重新請求,所以session,request引數都可以獲取

2、$("").addclass

jquery.addclass()主要用來給匹配的元素增加乙個類或多個類名(class名),需要注意的是這種方法只是給匹配的元素增加了類名,這裡所說的增加就是在以前的基礎上追加類名,新增加的類名並不會代替元素原有的類名。可以使用.addclass()給元素一次新增乙個或多個類,如果新增多個類名時,需要在類名之間用空格隔開。

jquery中與.addclass()方法相匹配使用的有乙個叫.removeclass()方法。這個.removeclass()方法剛好與.addclass()方法相反。.removeclass()方法主要是在匹配的元素中刪除乙個或多個類。在.removeclass()中有一點需要特別注意,如果在.removeclass()中指定了類名,那麼將在元素中刪除相對應的類名,如果沒有指定任何引數時,.removeclass()將刪除元素中所有的類

3、$.each(fiels, function(k, v) {

each() 方法規定為每個匹配元素規定執行的函式。

4、jquery.bsgrid

外掛程式的特點

1. 簡單、輕量,基於jquery及html table,簡單的**只需數十行**,支援大資料量**; 

2. 內建多套經典**,且非常容易定製,字型定製只需要修改兩處css**即可; 

3. 實用便捷的功能:**編輯、 表底聚合、 不分頁、 多行表頭、 多欄位排序、 本地資料、 處理userdata、 拖動列寬、 滾動**資料等; 

4. 易與其他外掛程式整合使用,示例展示了整合layui、 artdialog、 jquery.validationengine、 第三方分頁工具條等的使用; 

5. 擴充套件性好,外掛程式有特別好的擴充套件性,易於對外掛程式本身進行區域性甚至較大的修改,易於改變展現樣式;外掛程式放開了屬性及方法的全域性修改許可權,所有方法都可在外部進行全域性重寫,而無需修改外掛程式本身的**; 

6. 模組化js、css**,可按需載入,**精緻簡潔,對於閱讀、修改、擴充套件非常容易。

5、瀏覽器f12的使用

6、js中的函式

呼叫函式時,您可以向其傳遞值,這些值被稱為引數。這些引數可以在函式中使用。您可以傳送任意多的引數,由逗號 (,) 分隔:

摘要:前端學習筆記---css

1、標籤中可以定義屬性屬性值

描述class

classname

規定元素的類名(classname)

idid

規定元素的唯一 id

style

style_definition

規定元素的行內樣式(inline style)

title

text

規定元素的額外資訊(可在工具提示中顯示)

前端學習筆記

前端 做網頁 靜態網頁 動態的web應用 前後端分離的單頁應用 資料 json ajax html css js jquery ajax 開發工具notepad hbuilder vscode webstorm 瀏覽器 谷歌 firefox edge 什麼是html hypertext makeup...

前端學習筆記

js事件 onload事件當文件頁面載入完後執行。onclick點選事件 事件源就是給什麼元素標籤繫結事件 事件名繫結什麼事件 事件監聽瀏覽器視窗 執行函式事件觸犯需要執行什麼 onblur失焦 onfocus獲得焦點 onchange改變域的內容 onmouseover滑鼠移送到某元素上 onmo...

學習 前端 sass學習筆記

字尾 sass有兩種字尾檔案 一種字尾名為sass,不使用大括號和分號 另一種就是我們這裡使用的scss檔案,這種和我們平時寫的css檔案格式差不多,使用大括號和分號。下面舉出 字尾為sass檔案寫法 body background eee font size 12px 匯入sass的匯入 impo...