17.1.16簡單的query和BOM

編寫程序的時候要想的多一點,不要只想到很片面的一個地方就開始著手,不然后面蓋起來真的很心累。但發現問題還是有動力接著寫的


1.實現簡單的query函數 ?$();能實現ID查詢 類名查詢和屬性值查詢

例如

$("#adom"); //返回id為adom的DOM對象

$("a"); //返回第一個對象

$(".classa"); //返回第一個樣式定義包含classa的對象

$("[data-log]"); //返回第一個包含屬性data-log的對象

$("[data-time=2015]"); //返回第一個包含屬性data-time且值為2015的對象

//可以通過簡單的組合提高查詢便利性,例如

$("#adom .classa"); //返回id為adom的DOM所包含的所有子節點中,第一個樣式定義包含classa的對象

最后一項無疑是最難實現的,可以先將其轉化成數組,刪除多余的空殼,先確定后面的選擇器,后對其父項進行篩選,也可以直接做正向的

參考http://www.cnblogs.com/kevoin/p/5024780.html


2.BOM

了解cookie的特性,cookie是做什么的有什么用處

保存在瀏覽器端,且同源的。都是鍵值對存儲。
每次都會攜帶在HTTP頭中,如果使用cookie保存過多數據會帶來性能

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 國家電網公司企業標準(Q/GDW)- 面向對象的用電信息數據交換協議 - 報批稿:20170802 前言: 排版 ...
    庭說閱讀 11,145評論 6 13
  • 1. Java基礎部分 基礎部分的順序:基本語法,類相關的語法,內部類的語法,繼承相關的語法,異常的語法,線程的語...
    子非魚_t_閱讀 31,765評論 18 399
  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,923評論 18 139
  • 做銷售就應該積極,用積極的正能量去了解顧客,建立信任
    東營DDM崔爽閱讀 159評論 0 0
  • 關于“追星”你怎么看? 心理咨詢婚姻家庭咨詢師盧悅在微信公眾號發表了一篇文章《那么多人都愛鹿晗,原因中國女人缺這個...
    木芯xin閱讀 428評論 10 3