麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > JS > 正文

找到一點可憐的關于dojo資料,謝謝作者!

2024-09-06 12:44:17
字體:
來源:轉載
供稿:網友
介紹:
這里將給你對于dojo的啟蒙課程。你可能會跟自己說"這段可以跳過了,因為我已經很了解javascript并且對網站開發很了解了。“不過這里有個機會讓你認識到其實你的知識并不是那么扎實,還有很多基礎的東西需要學習。

當 我們給人們介紹dojo的時候,遇到了兩種難題。有些用戶已經使用DHTML很久,并且對javascript有了很深的理解,他們清楚 javascript能作什么,不能做什么,在腦海里存在定型思維,有些時候,更難讓這些人明白dojo。第二種難題就是對于那些新手,他們太缺乏經驗和 對javascript的了解了。

我鼓勵這兩種朋友都讀一下介紹內容,甚至你可以不全看。

什么是Dojo?

其實總結Dojo到底是什么是非常困難的。我說總結Dojo是很困難的,是因為Dojo是一個可擴展的代碼集合 (expandable collection of code)。擴展不只是來自于眾多開發者,并且你會發現你可以根據你自己的需要擴展自己的一套東西。就是說,你把目光放在Dojo身上的原因是因為 Dojo可以和javascript取長補短。

在開發客戶端(client-side development)總共有3個主要部分:events,重復使用DHTML blocks,客戶端和服務器傳遞信息。Dojo在這三方面都很在行,并且使他們變的很容易。

歷史

譯者注:歷史我是真不想翻譯了,如果有人很感興趣的話,可以給我留言,我有時間會翻譯的。

。。。。。。。。。。。。

什么是工具(Toolkit)?

很多人認為結構(framework),庫(library),工具是同一個意思。但是弄清楚它們之間的區別,對于以后的理解很有幫助。

Framework

在軟件開發中,為了讓其他的項目可以分享和合作,通常定義一個結構(framework)。一個結構通常包含支持程序(support programs),庫和一個腳本程序。你可能認識到Dojo就是framework的一個部分,但并不是framework的本身。

Library

庫文件定義了很多可以引用的方法(function),它們是在任何位置都可以運行的,并不是我們平常自己在程序中定義的方法。看了這些,你可能會說“嘿!dojo就是庫的集合!”。你應該是對的,但是,dojo比一個庫的集合要包含得多很多。

Toolkit

看 過前文,你可能還在琢磨到底dojo是作什么的。很明顯,他不是一個結構(framework),它是一個工具(toolkit)或者是一個庫?最后讓我 來解答一下,通常庫都是之前定義好的,你可以引用到你的程序中并使用它們,但是在dojo中,我們在這個庫外面加了一層封包系統。這樣就使它跟一般的庫有 些不一樣。

在這個系統中,我們把庫分成很多部分。有核心方法(core functions),還有很多其他不常用的子庫(sub library)。這就使你使用dojo的時候感覺它很簡潔。下面會有更具體的分析,會讓你更加明白dojo。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 91精品国产91热久久久做人人 | 色a综合 | 久久福利小视频 | 午夜精品一区二区三区免费 | 久草在线视频中文 | 毛片免费大全短视频 | 成人三级黄色片 | 一级α片免费看刺激高潮视频 | 99精品在线观看 | 欧美一级美国一级 | 色综合精品 | 黄色网址电影 | 久草在线资源福利站 | www.91操| 国产成人高清成人av片在线看 | 亚洲电影在线观看高清免费 | 国产自在线 | 91美女视频在线 | 免费看a级片| 在线91视频 | japanesexxxx24videofree| 在线观看免费污视频 | 韩国一大片a毛片 | 九九热免费视频在线观看 | 国产99久久久久久免费看农村 | 国产精品久久久久免费视频 | 中文字幕在线观看1 | 丰满年轻岳中文字幕一区二区 | 免费a视频在线观看 | 久草在线最新 | 久色视频 | 国产午夜精品一区二区三区免费 | 久久久精品视频免费看 | 新久草在线视频 | 国产午夜亚洲精品午夜鲁丝片 | 久久第四色 | 国产精品性夜天天视频 | 精品一区二区在线观看视频 | 国产国语毛片 | 黄色一级视频 | 99riav国产在线观看 |