一、節點層次
1.node型別:元素、文字、屬性節點
節點關係:childnodes(通過[]和item()來訪問),parentnode 、previoussibling、nextsibling、firstchild、lastchild、
2.document型別
屬性:documentelement | body | doctype | title | url | domain | referrer | anchors | forms | images | links
查詢元素 :getelementbyid() | getelementbytagname() | nameditem() | getelementbyname()
一致性檢測:document.implementation.hasfeature() \能力檢測
文件寫入:write() | writeln() | open() | close()
3.element型別
屬性:nodename/tagname | id | title | lang | dir | classname|attributes
方法:get/set/removeattribute() | get/set/removenameditem() | createelement()
4.text型別
屬性:nodevalue/data | length
5.comment型別
屬性:nodevalue/data
方法:同text,除了splittext() | createcomment()
6.attr型別
屬性:value | name | specified
方法:createattribute()
集合知識點歸納
集合 定義 長度可變的 儲存物件的容器 特點 長度可變,只能用來儲存引用型變數 list介面 有序的,允許重複的 實現類 arraylist 底層維護陣列,執行緒不安全的,高效的,查詢快,增刪慢 linklist 底層維護鍊錶,能夠模仿佇列結構,增刪快 查詢慢 堆疊特點 先進後出 push 將元素壓...
XSS知識點歸納
xss攻擊指通過html注入篡改網頁,插入惡意的指令碼,當使用者瀏覽網頁的時候,控制瀏覽器。xss攻擊成功後,攻擊者能夠對使用者當前的瀏覽頁面植入惡意指令碼,通過惡意指令碼,控制使用者的瀏覽器,這些完成各種具體功能的惡意指令碼,成為xss payload 實質上就是js指令碼,任何js指令碼能實現的...
flex知識點歸納
flex基本用法是給父容器設定 display flex 參考 那麼它下面的所有子元素,自動成為flex的item項。flex flow是flex direction和flex wrap的簡寫。flex flow row row reverse column column reverse nowar...