前端技术

来源:互联网 发布:淘宝店铺旺铺专业版 编辑:程序博客网 时间:2024/04/28 22:16

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

AJAX即“Asynchronous Javascript AndXML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。
AJAX = 异步 JavaScript和XML(标准通用标记语言的子集)。
AJAX 是一种用于创建快速动态网页的技术。
AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。
通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。

ps:同步、异步

在计算机领域,同步就是指一个进程在执行某个请求的时候,若该请求需要一段时间才能返回信息,那么这个进程将会一直等待下去,直到收到返回信息才继续执行下去;异步是指进程不需要一直等下去,而是继续执行下面的操作,不管其他进程的状态。当有消息返回时系统会通知进程进行处理,这样可以提高执行的效率。




原创粉丝点击