JQueryEasyUI学习笔记(一)

欢迎大家转载,转载请注明出处,谢谢!

 

昨天JSON写的不是很详细,今天补全下。 

 

接触JQueryEasyUI已经有一段时间了,但是自己还只是出于一个小白学习期,所以想系统的学习下:

这个学习笔记是基于孙宇的系列JQueryEasyUI教学视频而来。但是上面用的是Java实现的代码,在这里我将使用.Net实现其代码,并记录下来,希望对自己及大家有所帮助。

 

前期准备

  1. 什么是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(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 它基于 JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。 这些特性使JSON成为理想的数据交换语言。

JSON建构于两种结构:

    • “名称/值”对的集合(A collection of name/value pairs)。不同的语言中,它被理解为对象(object),纪录(record),结构(struct),字典(dictionary),哈希表(hash table),有键列表(keyed list),或者关联数组 (associative array)。
    • 值的有序列表(An ordered list of values)。在大部分语言中,它被理解为数组(array)。

这些都是常见的数据结构。事实上大部分现代计算机语言都以某种形式支持它们。这使得一种数据格式在同样基于这些结构的编程语言之间交换成为可能。

JQueryEasyUI学习笔记(一)_第1张图片

JQueryEasyUI学习笔记(一)_第2张图片

JQueryEasyUI学习笔记(一)_第3张图片

JSON解析:

            http://www.bejson.com这个网站不错,可以直接在线解析JSON,非常方便;

下载谷歌浏览器的JSON解析器也很不错,视图化,清晰明了:JSONView;
4.什么是JQueryEasyUI?

        easyui help you build your web page easily!(这是EasyUI官网的原话)

EasyUI是基于JQuery的一组UI插件的集合,帮助Web开发人员轻松的打造出网站后台。

 

这些是基本的东西,写的也不是很详细,有啥不明白的就直接百度吧,希望对大家有所帮助!


你可能感兴趣的:(JQueryEasyUI学习笔记(一))