中文字幕日韩一区二区_国产一区二区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 的兩種境界,轉載需保留來源!

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

主站蜘蛛池模板: 精品免费国产视频 | 亚洲精品国产精品国自产在线 | 欧美一级黄色片免费观看 | 亚洲精品在线视频 | 国产成人av一区二区三区 | 一级毛片视频 | 精品一区久久 | 欧美激情在线精品一区二区三区 | 日韩三级在线观看 | 五月天婷婷丁香 | 欧美日韩综合 | 国产三区av | 亚洲色综合 | 久久国产视频播放 | 99福利视频 | av一级久久 | 国产成人免费视频网站高清观看视频 | 中文字幕一区二区三区精彩视频 | 日本精品久久久一区二区三区 | 免费啪啪| 超碰人人插 | 日本在线一区二区三区 | 日韩一区二区在线观看 | 黄色一级大片视频 | 一区二区三区日韩精品 | 国产区视频在线观看 | 草久久| 免费视频一区 | 美女视频一区 | 久久久精品影院 | 欧美午夜视频 | 九九九视频在线观看 | 国产精品一区二区免费看 | 国产精品久久久久久久久久久久久久 | 成人在线观看网站 | 久久久久精 | 亚洲欧美中文字幕 | 国产精品视频中文字幕 | 久久看精品 | 亚洲免费人成在线视频观看 | 怡红院免费的全部视频 |