2.3 预备知识

2.3.1 JSON 格式

JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,我们称之为JavaScript对象表示法。也就是说,JSON是一种格式。首先搞清楚三个概念,即什么是JSON字符串,什么是JavaScript对象,还有什么又叫做JSON对象?先来说一个事,在没有JSON之前,前台页面和Java等语言充当的服务器层,到底是如何传输数据的呢?没错,是通过XML来传输的。

范例:登录信息xml和json格式对比

<LoginData>
  <name>张三疯</name>
  <password>123</password>
</LoginData>
{
  "name":"张三疯",
  "password":"123"
}

2.3.2 html/css/javascript 前端语言

1、什么是HTML(超文本标记语言 Hyper Text Markup Language),HTML 是用来描述网页的一种语言。 2、CSS(层叠样式表 Cascading Style Sheets),样式定义如何显示 HTML 元素,语法为:selector {property:value} (选择符 {属性:值}) 3、JavaScript是一种脚本语言,其源代码在发往客户端运行之前不需经过编译,而是将文本格式的字符代码发送给浏览器由浏览器解释运行

2.3.3 ASP.NET Razor 后端语言

Razor 是一种允许您向网页中嵌入基于服务器的代码(C#)的标记语法。

当网页被写入浏览器时,基于服务器的代码能够创建动态内容。在网页加载时,服务器在向浏览器返回页面之前,会执行页面内的基于服务器代码。由于是在服务器上运行,这种代码能执行复杂的任务,比如访问数据库。

Razor 基于 ASP.NET,它为 web 应用程序的创建而设计。它拥有传统 ASP.NET 标记的能力,但更易使用,也更易学习。

<ul>
@for (int i = 0; i < 10; i++) {
<li>@i</li>
}
</ul>

2.3.4 jQuery 库

jQuery 是一个 JavaScript 库, 极大地简化了 JavaScript 编程。

$(document).ready(function(){
  $("p").click(function(){
    $(this).hide();
  });
});

results matching ""

    No results matching ""