JavaScript概述,建议收藏

boyanx2个月前技术教程12

一、JavaScript概述

1.学习JavaScript的原因

a. 客户端表单验证

在网站中常见的会员注册页面中,我们填写注册信息时,如果某项信息格式输入错误(如密码长度不够等),表单页面将及时给出错误提示。这些错误在没有提交到服务器前,在客户端提前进行验证,称为客户端表单验证。这样,用户得到了即时的交互(反馈填写情况),同时也减轻了网站服务器端的压力,这是JavaScript最常用的场合。


b. 实现页面交互

在JavaScript中,可以编写响应鼠标单击等事件的代码,创建动态页面特效,从而高效地控制页面的内容等,可以在有限的页面空间里展现更多的内容,从而增加客户端的体验,进而使网站更加有动感、有魅力,吸引更多的浏览者,具体常见的客户端页面交互特效请参考学土后学习平台“静态网页技术”课程的《JavaScript语法》专题中的相关视频。



二、什么是JavaScript

JavaScript是一种描述语言,也是一种基于对象(Object)和事件驱动(Event Driven)的、安全性好的脚本语言。它运行在客户端,从而减轻服务器端的负担,总结其特点如下:

a. JavaScript主要用来向HTML页面中添加交互行为。

b. JavaScript是一种脚本语言,语法和Java类似。

c. JavaScript一般用来编写客户端脚本。

d. JavaScript是一种解释性语言,边执行边解释。


三、JavaScript和ECMAScript的关系

JavaScript 是由美国网景通讯公司的Netscape 发明的,Microsoft 公司随后模仿JavaScript 推出JScript 脚本语言,欧洲计算机制造商协会(ECMA)基于这两者制定了ECMAScript标准。简而言之,ECMAScript 是脚本程序设计语言的 Web 标准,JavaScript 和 JScript都只是遵循ECMAScript标准的一种实现。


四、JavaScript的组成

一个完整的JavaScript是由核心语法(ECMAScript)、浏监器对象模型(BOM)、文档对象模型(DOM)3个不同部分组成的。

标签: video.js

相关文章

移动端自动化 AutoJS 快速入门指南(上)

来源:AirPython作者:星安果1. 前言大家好,我是安果!之前写过很多 App 端自动化的文章,大都基于 Appium、Airtest、无障碍服务等技术来实现的其中,Appium 和 Airte...

p5.js 视频播放指南

本文简介在刚接触 p5.js 时我以为这只是一个艺术方向的 canvas 库,没想到它还支持视频文件和视频流的播放。本文简单讲讲如何使用 P5.js 播放视频。播放视频文件p5.js 除了可以使用 v...

张馨予获老公探班全程超激动,夫妻当众打情骂俏,结婚4年更甜了

11月10日下午,演员张馨予罕见在个人社交平台晒出和老公何捷的甜蜜日常,她还开心写道:“这应该是某人一年多前唯一一次探班吧”。虽然是一年多年的探班甜蜜vlog,但一点不影响大家磕糖。动态一开始,张馨予...

盘点戏精萌娃的搞笑日常,好看吗?

孩子们搞笑的日常。盘点戏精萌娃的搞笑日常。好看吗?你这不是难为我吗?这咋难为你了,你别怪我说话直,那你也别怪我下手重。我这一身傲骨还能不怕你威胁吗?就让你看这衣服好不好看,怎么这么费劲?衣服。那你不早...

Web前端全套教程+视频包含JavaScript、Vue等

写在前面:web前端从入门到精通经典教程,老师精心讲,想从事编程或者数据分析行业的小伙伴点进来,只需你评论并关注私信留言“前端”。便可免费获取。WEB前端简介:WEB前端工程师,也叫Web前端开发工程...

微信“看一看”上线朋友“在看”列表

5月28日,腾讯方面告诉北京商报记者,微信看一看的“朋友在看”栏目正灰度上线朋友在看列表功能,在看一看中点击朋友头像或昵称,即可看到朋友最近七天点击了“在看”的文章,方便微信朋友间针对文章的更多互动。...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。