这就是javascript的用途

有许多不同的地方可以使用JavaScript,但最常用的地方是在网页中。事实上,对于大多数使用JavaScript的人来说,在网页中是他们唯一使用JavaScript的地方。...

有许多不同的地方可以使用JavaScript,但最常用的地方是在网页中。事实上,对于大多数使用JavaScript的人来说,在网页中是他们唯一使用JavaScript的地方。

Webpage

网站的三种语言

网页的第一个要求是定义网页的内容。这是使用一种标记语言来完成的,该语言定义了内容的每个组成部分。通常用于标记内容的语言是HTML,但如果您不要求页面在Internet Explorer中工作,也可以使用XHTML。

HTML定义了内容是什么。如果编写正确,则不会试图定义该内容的外观。毕竟,内容需要根据访问设备的不同而有所不同。移动设备的屏幕通常比计算机小。内容的打印副本具有固定宽度,可能不需要包括所有导航。对于收听页面的人来说,需要定义的是页面的阅读方式,而不是页面的外观。

网页的外观是使用层叠样式表定义的,层叠样式表指定特定命令应用于哪些媒体,以便内容格式适合设备。

仅使用这两种语言,您就可以创建静态网页,无论使用哪种设备访问该网页,都可以访问该网页。这些静态页面可以通过使用表单与访问者进行交互。填写并提交表单后,将请求发送回服务器,在服务器上构建新的静态网页,并最终下载到浏览器中。

这样的网页最大的缺点是,访问者与页面交互的唯一方式是填写表单并等待加载新页面。

为动态页面添加javascript

JavaScript将您的静态页面转换为一个可以与访问者交互的页面,而无需在访问者每次发出请求时等待加载新页面。JavaScript向web页面添加行为,页面响应操作而不需要加载新页面来处理请求。

您的访问者不再需要填写整个表单并提交,以便被告知他们在第一个字段中输入了错误,并且需要再次输入所有内容。使用JavaScript,您可以在每个字段输入时验证它们,并在它们出错时立即提供反馈。

JavaScript还允许您的页面以完全不涉及表单的其他方式进行交互。您可以向页面中添加动画,以吸引对页面特定部分的注意,或使页面更易于使用。您可以在网页中提供对访问者所采取的各种操作的响应,以避免加载新网页以进行响应。您甚至可以让JavaScript将新图像、对象或脚本加载到web页面中,而无需重新加载整个页面。JavaScript甚至可以将请求传递回服务器并处理来自服务器的响应,而无需加载新页面。

将JavaScript合并到web页面中,可以通过将静态页面转换为可以与访问者交互的页面来改善访问者的体验。但需要记住的一点是,并不是每个访问您页面的人都会使用JavaScript,因此您的页面仍然需要为那些没有JavaScript的人工作。使用JavaScript使您的页面更好地为拥有它的用户服务。

  • 发表于 2021-09-12 23:31
  • 阅读 ( 160 )
  • 分类:IT

你可能感兴趣的文章

你将来应该学习哪种编程语言?

...言来学习和掌握未来,那就没有什么可比性了:那一定是JavaScript。 ...

  • 发布于 2021-03-11 19:38
  • 阅读 ( 343 )

java与javascript:你需要知道的一切

如果说GitHub是值得借鉴的,那么我们可以看到Java和JavaScript是世界上最流行的两种编程语言,其次是Python、PHP和Ruby。然而,尽管名称相似,Java和JavaScript却毫不相干。 ...

  • 发布于 2021-03-14 17:24
  • 阅读 ( 242 )

初学者最容易学习的6种编程语言

... javascript语言 ...

  • 发布于 2021-03-16 10:37
  • 阅读 ( 287 )

你今天应该掌握的5种javascript数组方法

...程序员到编码专家,所有技能级别的Web开发人员都认识到JavaScript在开发现代网站中的重要性。JavaScript是如此的优势,所以知道是否要创建应用程序是一项关键技能。 ...

  • 发布于 2021-03-18 11:00
  • 阅读 ( 232 )

web组件和基于组件的体系结构简介

...eb组件允许您创建自定义HTML元素。您会发现在现代的前端JavaScript框架中使用最多的web组件。但是“Web组件”实际上是w3cweb标准,不需要框架就可以使用。 ...

  • 发布于 2021-03-30 04:57
  • 阅读 ( 394 )

什么是javascript,为什么gmail会阻止它?

...通知,内容正在更改。从2017年2月开始,Gmail改变了关于JavaScript的政策。这就是为什么会发生变化,以及如何保护自己免受恶意JavaScript攻击。 什么是无论如何,javascript(javascript, anyway)? 相关:JavaScript不是Java——它更安全、更...

  • 发布于 2021-04-08 08:05
  • 阅读 ( 359 )

如何克隆github存储库

...使用一个流行的存储库,其中包含用于研究和学习的基于JavaScript的示例。 在屏幕的右侧,在“贡献者”标签下面,你会看到一个绿色的按钮,上面写着“克隆或下载”。在出现的窗口中,选择“剪贴板”图标将回购URL复制到剪...

  • 发布于 2021-04-14 19:40
  • 阅读 ( 137 )

bittorrent引入了torque,一个用于浏览器内下载的javascript接口

...或其他用途开放该协议。Torque是一个定制torrent客户端的JavaScript接口,它使web开发人员更容易在浏览器扩展中使用BitTorrent。目前在alpha中,它已经在许多当前和即将推出的工具中得到展示,这些工具可以将torrent文件转换为正常的...

  • 发布于 2021-04-23 02:15
  • 阅读 ( 116 )

一个愤怒的开发人员是如何打破javascript的

美国东部时间周二下午5:30左右,JavaScript崩溃。更具体地说,npm,大多数JavaScript开发人员用来源代码、测试和准备发布代码的包管理器,开始失败。对于全世界成千上万的开发人员来说,工作流中最重要的工具是行不通的。
 ...

  • 发布于 2021-05-04 00:13
  • 阅读 ( 189 )

html格式(html)和fbml公司(fbml)的区别

...露。 HTML和FBML之间的另一个关键区别是不能在FBML中使用Javascript。Javascript提供了与用户的额外交互级别。问题是,这对Facebook来说可能是个问题,因为有很多方法可以创建Javascript应用程序来利用弱点,甚至透露用户的一些信息。...

  • 发布于 2021-06-23 19:52
  • 阅读 ( 176 )
gm1296744480
gm1296744480

0 篇文章

相关推荐