中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

Unobtrusive Ajax 的兩種境界

  王國維在《人間詞話》說:古今之成大事業、大學問者,必經過三種之境界:

  1. 昨夜西風凋碧樹。獨上高樓,望盡天涯路。
  2. 衣帶漸寬終不悔,為伊消得人憔悴。
  3. 眾里尋他千百度,驀然回首,那人卻在,燈火闌珊處。

類似,在 Web 中使用 Ajax 也有境界之分,這里境界不指技能的高低,而是思想的成熟。

  Unobtrusive Ajax

  有一片關于 Unobtrusive Ajax 的著名文章,是 Jesse Skinner (80后,3~4歲就玩電腦)在06年10月發表的:http://www.thefutureoftheweb.com/talks/2006-10-ajax-experience/slides/ 。文中指出應當將 JavaScript (或其它腳本)從 Html 中分離出來,就像最初將樣式從 Html 中分離出來一樣道理。簡單來說就是將嵌入在 Html 中的 JavaScript 全部取出來,放在單獨的 js 文件中,頁面中不要出現任何 onclick、onload 等。

  使用 Unobtrusive Ajax 我們最大的收益就是簡單易于維護的代碼(Code is cleaner and easier to maintain)。Jesse Skinner 將腳本分離(Separation)分成了兩種:Physical Separation 和 Conceptual Separation 兩種,也就是標題中所提的兩種境界。如果沒有進行腳本分離,只能算是個初學者,技術再高也談不上境界。

  Physical Separation

  代碼中沒有任何 onclick、onload,就算達到這一境界了。技術上比較容易實現,通過 jQuery 或其它 JavaScript Library 我們很容易進行做到:

$('#abc').click(function(){
//...
});

it知識庫Unobtrusive Ajax 的兩種境界,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 91精品国产乱码麻豆白嫩 | 动漫www.被爆羞羞av44 | se婷婷| 国产日韩av一区二区 | 国产精品久久久久久中文字 | 成人久久久久久久久 | 国产一级特黄aaa大片评分 | 欧美国产亚洲一区二区 | 欧美黄色性生活视频 | 日本午夜网 | 欧美一级毛片久久99精品蜜桃 | 一区二区视频在线 | 中文字幕一区二区三 | 91av亚洲 | 在线免费观看黄色 | 日韩性生活网 | 国产成人久久精品 | 国产精品久久久久久久久久 | 日本字幕在线观看 | 欧洲一区二区在线 | 日韩精品欧美精品 | 老司机67194精品线观看 | 国产精品不卡 | 免费看91| 三级免费网| 欧美精品久久久久 | 久久亚洲天堂 | 视频精品一区二区三区 | 黄免费观看视频 | 成人欧美一区二区三区白人 | 欧美九九 | 人人玩人人干 | 久久的色 | 夜夜夜久久 | 国产精品一区二区不卡 | 精品久久精品 | 国产日韩欧美 | 国产精品美女久久久久久不卡 | 国产黄色小视频 | 亚洲第一福利视频 | 午夜精品久久久久久不卡欧美一级 |