js基础术语及概念总结.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
js基础术语及概念总结

JavaScript?基础术语和概念总结 什么是JavaScript ? JavaScript 是一种基于对象(Object)和事件驱动(Event Driven)并具有安全性能的脚本语言。使用它的目的是与HTML超文本标记语言、Java 脚本语言(Java 小程序) 一起实现在一个?Web? 页面中链接多个对象,与?Web? 客户交互作用。它的出现使得信息和用户之间不仅只是一种显示和浏览的关系,而是实现了一种实时的、动态的、可交式的表达能力。 JavaScript的特点 JavaScript 是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言,主要用于 创建具有交互性较强的动态页面。其具有以下特点: 基于对象:JavaScript 是基于对象的脚本编程语言,能通过DOM(文档结构模型) 及自身提供的对象及操作方法来实现所需的功能。 事件驱动:JavaScript 采用事件驱动方式,能响应键盘事件、鼠标事件及浏览器窗 口事件等,并执行指定的操作。 解释性语言:JavaScript 是一种解释性脚本语言,无需专门编译器编译,而是在嵌 入JavaScript 脚本的HTML 文档载入时被浏览器逐行地解释,大量节省客户端与服 务器端进行数据交互的时间。 实时性:JavaScript 事件处理是实时的,无须经服务器就可以直接对客户端的事件 做出响应,并用处理结果实时更新目标页面。 动态性:JavaScript 提供简单高效的语言流程,灵活处理对象的各种方法和属性, 同时及时响应文档页面事件,实现页面的交互性和动态性。 跨平台:JavaScript 脚本的正确运行依赖于浏览器,而与具体的操作系统无关。只 要客户端装有支持JavaScript 脚本的浏览器,JavaScript 脚本运行结果就能正确反 映在客户端浏览器平台上。 开发使用简单:JavaScript 基本结构类似C 语言,采用小程序段的方式编程,并提 供了简易的开发平台和便捷的开发流程,就可以嵌入到HTML 文档中供浏览器解 释执行。同时JavaScript 的变量类型是弱类型,使用不严格。 相对安全性:JavaScript 是客户端脚本,通过浏览器解释执行。它不允许访问本地 的硬盘,并且不能将数据存入到服务器上,不允许对网络文档进行修改和删除,只 能通过浏览器实现信息浏览或动态交互,从而有效地防止数据的丢失。 JavaScript和Java的区别 虽然JavaScript和Java有着紧密的关系,但是确实由两家不同的公司开发的不同的两个不同产品。Java是 SUN? 公司推出的新一代面向对象的程序设计语言,特别适合于 Internet? 应用程序开发;而?JavaScript? 是?Netscape 公司的产品,其目的是为了扩展?Netscape Navigator 功能,而开发的一种可以嵌入?Web? 页面中的基于对象和事件驱动的解释性语言,它的前身是?Live Script;而?Java 的前身是?Oak 语言。其异同点主要是以下几个方面: 基于对象和面向对象: Java是一种真正的面向对象的语言,即使是开发简单的程序,必须设计对象。而JavaScript是脚本语言,它是一种基于对象和事件驱动的编程语言。 代码格式的不同: Java是一种与HTML无关的格式,其代码以字节代码的形式保存在独立的文档中。JavaScript? 的代码是一种文本字符格式,可以直接嵌入?HTML 文档中,并且可动态装载。编写?HTML 文档就像编辑文本文件一样方便。 JavaScript的基本数据类型 在JavaScript中的四种基本数据类型:数值(整数和实数)、字符串型(用“”或者‘’括起来的字符或者数值)、布尔型(true或false表示)和空值。在JavaScript中基本数据类型可以是常量,也可以是变量。举例: 1)字符串类型: ---转义序列: \b 回退 \f 换页 \n 换行 \r 回车符 \t 制表符 \’ 单引号 \” 双引号 \\ 反斜杠 2)数字类型: 浮点数:12.568,整数:256 3)布尔值类型:Boolean:true,false 4)空值(Null):代表变量什么也不是 5)未定义值(Undefined): var a//变量a 这时的状态 JavaScript的变量 变量名必须以字母或下划线开始,其他部分可以使用数字、字母、美元符和下划线构成。 JavaScript变量名区分大小写,可使用骆驼命名法:变量名以一个小写字母开始,后面的单词首字母大写且没有空格。变量名声明以关键字var开始。 HTML中如何使用JavaScript? ?JavaScri

您可能关注的文档

文档评论(0)

ktj823 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档