歡迎大家轉載,轉載請注明出處,謝謝!
昨天JSON寫的不是很詳細,今天補全下。
接觸JQueryEasyUI已經有一段時間了,但是自己還只是出於一個小白學習期,所以想系統的學習下:
這個學習筆記是基於孫宇的系列JQueryEasyUI教學視頻而來。但是上面用的是Java實現的代碼,在這里我將使用.Net實現其代碼,並記錄下來,希望對自己及大家有所幫助。
前期准備
- 什么是javascript?
JavaScript,也稱ECMAScript,是一種廣泛用於客戶端網頁開發的腳本語言,最早是在HTML上使用的,用來給HTML網頁添加動態功能,然而現在JavaScript也可被用於網絡服務器,如Node.js。
發展初期,JavaScript的標准並未確定,同期有網景的JavaScript,微軟的JScript和CEnvi的ScriptEase三足鼎立。1997年,在ECMA(歐洲計算機制造商協會)的協調下,由Netscape、Sun、微軟、Borland組成的工作組確定統一標准:ECMA-262。
一般來說,完整的JavaScript包括以下幾個部分:
-
- ECMAScript,描述了該語言的語法和基本對象
- 文檔對象模型(DOM),描述處理網頁內容的方法和接口
- 瀏覽器對象模型(BOM),描述與瀏覽器進行交互的方法和接口
它的基本特點如下:
-
- 是一種解釋性腳本語言(代碼不進行預編譯)。
- 主要用來向 HTML 頁面添加交互行為。
- 通常直接嵌入 HTML 頁面。
JavaScript常用來完成以下任務:
-
- 嵌入動態文本於HTML頁面
- 對瀏覽器事件作出響應
- 讀寫HTML元素
- 在數據被提交到服務器之前驗證數據
- 檢測訪客的瀏覽器信息
- 控制cookies,包括創建和修改等
2.什么是JQuery?
jQuery是一套跨瀏覽器的JavaScript庫,簡化HTML與JavaScript之間的操作。由John Resig在2006年1月的BarCamp NYC上發布第一個版本。目前是由 Dave Methvin 領導的開發團隊進行開發。全球前10000個訪問最高的網站中,有59%使用了jQuery,是目前最受歡迎的JavaScript庫。
jQuery 是開源軟件,使用MIT許可證授權。jQuery的語法設計使得許多操作變得容易,如操作文檔對象(document)、選擇DOM元素、創建動畫效果、處理事件、以及開發Ajax程序。jQuery 也提供了給開發人員在其上創建插件的能力。這使開發人員可以對底層交互與動畫、高級效果和高級主題化的組件進行抽象化。模塊化的方式使 jQuery 函數庫能夠創建功能強大的動態網頁以及網絡應用程序。
3.什么是JSON?
JSON建構於兩種結構:
-
- “名稱/值”對的集合(A collection of name/value pairs)。不同的語言中,它被理解為對象(object),紀錄(record),結構(struct),字典(dictionary),哈希表(hash table),有鍵列表(keyed list),或者關聯數組 (associative array)。
- 值的有序列表(An ordered list of values)。在大部分語言中,它被理解為數組(array)。
這些都是常見的數據結構。事實上大部分現代計算機語言都以某種形式支持它們。這使得一種數據格式在同樣基於這些結構的編程語言之間交換成為可能。
easyui help you build your web page easily!(這是EasyUI官網的原話)
EasyUI是基於JQuery的一組UI插件的集合,幫助Web開發人員輕松的打造出網站后台。
這些是基本的東西,寫的也不是很詳細,有啥不明白的就直接百度吧,希望對大家有所幫助!