• 首页
  • 新手教程库
  • 在线工具
  • 视频教程
  • 代码片段库
  • 更多功能
    • 在线测验
    • IT资讯
    • 手机APP
  • 登录/注册
Hostwinds建站首选4刀起支持Linux/Win(支付宝)
PacificRack $12/年起三网线路优化(可支付宝)
国外VPS哪个最好?
搬瓦工VPS-新增日本机房限量方案年付69
HostDare CN2 GIA线路4k无压力
美国和欧洲vps
  1. 首页
  2. 新手教程库
  3. 脚本编程教程
  4. JavaScript - 概述
JavaScript - 概述 JavaScript - 概述 JavaScript - 语法 在浏览器中启用JavaScript JavaScript - HTML文件中的放置 JavaScript - 变量 JavaScript - 运算符 JavaScript - if ... else语句 JavaScript - Switch Case JavaScript - 循环 JavaScript - For Loop JavaScript for ... in 循环 JavaScript - 循环控制 JavaScript - 函数 JavaScript - 事件 JavaScript和Cookie JavaScript - 页面重定向 JavaScript - 对话框 JavaScript - Void关键字 JavaScript - 页面打印 JavaScript - 对象概述 JavaScript - 数字对象 JavaScript - 布尔对象 JavaScript - 字符串对象 JavaScript - 数组对象 JavaScript - 日期对象 JavaScript - 数学对象 正则表达式和RegExp对象 JavaScript - 文档对象模型或DOM JavaScript - 错误 & 例外处理 JavaScript - 表单验证 JavaScript - 动画 JavaScript - 多媒体 JavaScript - 调试 JavaScript - 图像映射 JavaScript - 浏览器兼容性 JavaScript内置函数 Javascript - 有用的资源
教 程 目 录
上一节
下一节  

什么是JavaScript?

JavaScript是一种动态计算机编程语言。它是轻量级的,最常用作网页的一部分,其实现允许客户端脚本与用户交互并生成动态页面。它是一种具有面向对象功能的解释型编程语言。

JavaScript首先被称为 LiveScript,但是Netscape将其名称更改为JavaScript,可能是因为它的兴奋由Java生成。 JavaScript于1995年首次出现在Netscape 2.0中,其名称为 LiveScript 。该语言的通用核心已嵌入到Netscape,Internet Explorer和其他Web浏览器中。

ECMA-262规范定义了核心JavaScript语言的标准版本。

  • JavaScript是一种轻量级的解释型编程语言。

  • 专为创建以网络为中心的应用程序而设计。

  • 与Java的补充和集成。

  • 补充并与HTML集成。

  • 开放和跨平台

客户端JavaScript

客户端JavaScript是该语言最常见的形式。该脚本应包含在HTML文档中或由HTML文档引用,以便浏览器解释代码。

这意味着网页不必是静态HTML,但可以包含程序与用户交互,控制浏览器,动态创建HTML内容。

JavaScript客户端机制提供了许多优于传统CGI服务器端脚本的优势。例如,您可以使用JavaScript来检查用户是否在表单字段中输入了有效的电子邮件地址。

当用户提交表单时执行JavaScript代码,并且仅如果所有条目都有效,它们将被提交给Web服务器。

JavaScript可用于捕获用户启动的事件,例如按钮单击,链接导航和其他操作user显式或隐式启动。

JavaScript的优点

使用JavaScript的优点是 :

  • 减少服务器互动 : 您可以在将页面发送到服务器之前验证用户输入。这样可以节省服务器流量,这意味着您的服务器负载会减少。

  • 对访问者的即时反馈 : 他们不必等待页面重新加载以查看他们是否忘记输入内容。

  • 增加交互性 : 您可以创建界面,当用户用鼠标悬停它们或通过键盘激活它们时会做出反应。

  • 更丰富的界面&minus ;您可以使用JavaScript来包含诸如拖放组件和滑块之类的项目,以便为您的网站访问者提供丰富的界面。

JavaScript的局限性

我们不能将JavaScript视为一种成熟的编程语言。它缺少以下重要功能和减号;

  • 客户端JavaScript不允许读取或写入文件。这是出于安全原因而保留的。

  • JavaScript不能用于网络应用程序,因为没有这样的支持。

  • JavaScript没有任何多线程或多处理器功能。

再一次,JavaScript是一种轻量级的解释型编程语言,允许您在其他静态HTML页面中构建交互。

JavaScript开发工具

JavaScript的主要优势之一是它不需要昂贵的开发工具。您可以从简单的文本编辑器(如记事本)开始。由于它是Web浏览器上下文中的解释语言,因此您甚至不需要购买编译器。

为了让我们的生活更简单,各个供应商都提出了非常好的解决方案。 JavaScript编辑工具。其中一些列在此处和减号;

  • Microsoft FrontPage :  Microsoft开发了一种名为FrontPage的流行HTML编辑器。 FrontPage还为Web开发人员提供了许多JavaScript工具,以帮助创建交互式网站。

  • Macromedia Dreamweaver MX :  Macromedia Dreamweaver MX是专业Web开发人群中非常流行的HTML和JavaScript编辑器。它提供了几个方便的预构建JavaScript组件,可以很好地与数据库集成,并符合XHTML和XML等新标准。

  • Macromedia HomeSite 5 :  HomeSite 5是一个广受欢迎的Macromedia HTML和JavaScript编辑器,可用于有效管理个人网站。

今天的JavaScript在哪里?

ECMAScript Edition 5标准将是四年多来发布的第一个更新。 JavaScript 2.0符合ECMAScript标准的第5版,两者之间的差异非常小。

可以在以下站点上找到JavaScript 2.0的规范: http://www.ecmascript.org/

今天,Netscape的JavaScript和Microsoft的JScript符合ECMAScript标准,尽管这两种语言仍然支持不属于标准的功能。

上一节
下一节  

相关新手教程:

JavaScript教程
Python教程
Tcl/Tk教程
PHP 教程
Python 3 教程
Ruby教程
Lua教程
jQueryUI教程
IT屋 ©2016-2021 琼ICP备2021000895号-1 站点地图 站点标签 意见&反馈  SiteMap <免责申明> 本站内容来源互联网,如果侵犯您的权益请联系我们删除.
    • 在线测验
    • 登录
    • 注册
  • 首页
  • 教程
  • 工具
  • 视频
  • 代码
  • 联系站长