📜  JavaScript教程

📅  最后修改于: 2020-10-23 13:56:34             🧑  作者: Mango

学习JavaScript教程

我们的JavaScript教程专为初学者和专业人士而设计。 JavaScript用于创建客户端动态页面。

JavaScript是一种轻量级且跨平台的基于对象的脚本语言。

JavaScript不是编译语言,而是翻译语言。 JavaScript转换器(嵌入在浏览器中)负责为Web浏览器翻译JavaScript代码。

什么是JavaScript

JavaScript(js)是一种轻量级的面向对象的编程语言,许多网站使用它来编写网页脚本。它是一种经过解释的成熟编程语言,当应用于HTML文档时,它可以在网站上实现动态交互。它是在1995年引入的,用于在Netscape Navigator浏览器中向网页添加程序。从那时起,它已被所有其他图形Web浏览器采用。使用JavaScript,用户可以构建现代的Web应用程序以直接进行交互,而无需每次都重新加载页面。传统的网站使用js提供多种形式的交互性和简单性。

虽然,JavaScript与Java编程语言没有连接。这个名字是在Java逐渐在市场上流行时提出和提供的。除Web浏览器外,诸如CouchDB和MongoDB之类的数据库都使用JavaScript作为脚本和查询语言。

JavaScript的功能

JavaScript具有以下功能:

  • 所有流行的Web浏览器都提供内置执行环境,因此它们都支持JavaScript。
  • JavaScript遵循C编程语言的语法和结构。因此,它是一种结构化的编程语言。
  • JavaScript是一种弱类型语言,其中某些类型被隐式转换(取决于操作)。
  • JavaScript是一种面向对象的编程语言,它使用原型而不是使用类进行继承。
  • 它是一种轻量级的解释型语言。
  • 它是区分大小写的语言。
  • JavaScript在Windows,macOS等多种操作系统中均受支持。
  • 它可以通过Web浏览器为用户提供良好的控制。

JavaScript的历史

1993年,第一个流行的网络浏览器Mosaic诞生了。 1994年,Netscape由Marc Andreessen创立。他意识到网络需要变得更加动态。因此,人们认为可以向HTML提供一种“胶水语言”,以使设计师和兼职程序员可以轻松进行Web设计。因此,在1995年,该公司招募了Brendan Eich,打算实施Scheme编程语言并将其嵌入到浏览器中。但是,在Brendan成立之前,该公司与Sun Microsystems合并,将Java添加到其Navigator中,以便可以在Web技术和平台上与Microsoft竞争。现在,有两种语言:Java和脚本语言。此外,Netscape决定给脚本语言起一个类似于Java的名称。它导致了“ Javascript”。最终,在1995年5月,马克·安德森(Marc Andreessen)创造了Javascript的第一个代码“ Mocha”。后来,营销团队将名称替换为“ LiveScript”。但是,由于商标方面的原因和某些其他原因,在1995年12月,该语言终于重命名为“ JavaScript”。从那时起,JavaScript诞生了。

JavaScript的应用

JavaScript用于创建交互式网站。它主要用于:

  • 客户端验证
  • 动态下拉菜单
  • 显示日期和时间
  • 显示弹出窗口和对话框(例如警报对话框,确认对话框和提示对话框),
  • 显示时钟等

JavaScript范例


下一章将对第一个JavaScript示例进行详细说明。