1.HTML
超文本标记语言,是网页的基础;不是编程语言,可在HTML标签中嵌入各种前端脚本语言:vbs\js
设计目的:显示数据,焦点是数据的外观
<html>
<head>
<title>标题</title>
</head>
<body>
<h1>正文</h1>
</body>
</html>
可登录w3school学习
HTML5
存在一些之前没有的元素,如canvas、video等;新增网页存储功能
2.JavaScript
Netscape公司的LiveScript发展而来的前端脚本语言,是一种轻量级的语言,解释性语言(代码执行不需要预编译)
设计初衷:向HTML页面添加交互行为
<html>
<script type="text/javascript">
document.write("Hello World!");
</script>
</html>
3.XML
扩展标记语言,是标准通用标记语言(标准通用标记语言是一种专门的置标语言,被用作编写《牛津英语词典》的电子版本。由于它的复杂,导致难以普及。)的一个子集
设计目的:传输和存储数据,焦点是数据的内容
<?xml version="1.0"?>
<note>
<to>Jack</to>
</note>
第一行:声明
note根元素
to根元素的子元素
4.Ajax
在计算机领域,同步就是指一个进程在执行某个请求的时候,若该请求需要一段时间才能返回信息,那么这个进程将会一直等待下去,直到收到返回信息才继续执行下去;异步是指进程不需要一直等下去,而是继续执行下面的操作,不管其他进程的状态。当有消息返回时系统会通知进程进行处理,这样可以提高执行的效率。