Javascript概述 管理科学与工程学科 耿方方
JavaScript概述 管理科学与工程学科 耿方方
主要内容 什么是 JavaScript? JavaScript发展史 JavaScript版本 JavaScript作用 JavaScript开发工具 在HTML中使用 JavaScript JavaScrip语法
主要内容 什么是JavaScript? JavaScript发展史 JavaScript版本 JavaScript作用 JavaScript开发工具 在HTML中使用JavaScript JavaScript语法
什么是 JavaScript? 概念 JavaScript是一种为网站添加互动以及自定义行为的客户 端脚本语言,因此通常只能通过Web浏览器去完成操作,而 无法像普通意义上的程序那样独立运行
什么是JavaScript? 概念 JavaScript是一种为网站添加互动以及自定义行为的客户 端脚本语言,因此通常只能通过Web浏览器去完成操作,而 无法像普通意义上的程序那样独立运行
什么是 JavaScript? 主要特点 解释性执行的脚本语言 JavaScript的语法基本结构形式与C、C艹、Java十分类似,但是在使 用之前,不需要先编译,而是在程序执行中被逐行的解释。 简单弱类型脚本语言 JavaScript的简单性主要在于其基于Java基本语句和控制流之上的简 单而紧凑的设计;其次在于其变量类型是采用弱类型,并未使用严格的数 据类型
什么是JavaScript? 主要特点 解释性执行的脚本语言 JavaScript的语法基本结构形式与C、C++、Java十分类似,但是在使 用之前,不需要先编译,而是在程序执行中被逐行的解释。 简单弱类型脚本语言 JavaScript的简单性主要在于其基于Java基本语句和控制流之上的简 单而紧凑的设计;其次在于其变量类型是采用弱类型,并未使用严格的数 据类型
什么是 JavaScript? 主要特点 相对安全的脚本语言 JavaScript作为一种安全性语言,不被允许访问本地硬盘,且不能 将数据存入服务器,不允许对网络文档进行修改和删除,只能通过浏览器 实现信息浏览或动态交互,从而有效地防止数据的丢失或对系统的非法访 问。 跨平台性的脚本语言 JavaScript依赖于浏览器本身,与操作环境无关,只要计算机能运 行支持 JavaScript的浏览器,就可正确执行,从而实现了跨平台的特性
什么是JavaScript? 主要特点 相对安全的脚本语言 JavaScript作为一种安全性语言,不被允许访问本地硬盘,且不能 将数据存入服务器,不允许对网络文档进行修改和删除,只能通过浏览器 实现信息浏览或动态交互,从而有效地防止数据的丢失或对系统的非法访 问。 跨平台性的脚本语言 JavaScript依赖于浏览器本身,与操作环境无关,只要计算机能运 行支持JavaScript的浏览器,就可正确执行,从而实现了跨平台的特性
JavaScript发展史 JavaScript诞生于1996年。当时,它的目的是处理以前由 服务器端语言(如Per1)负责的一些输入验证操作。当时, 上网的速度仅为28.8kbit/s,在服务器端验证一次表单, 再看到页面需要等待30s。 Netscape公司决定开发一种客户 端语言。 与Java没有任何的关系,它由 Netscape公司与Sn公司合作 开发。 JavaScript最开始的名字是 LiveScript,因当时 Java风靡一时以及当时正与Sun公司进行合作等因素,于是 将 LiveScript改为了 JavaScript JavaScript的第一个版 本,出现在1996年推出的 NEtsCape Navigator2浏览器中
JavaScript发展史 JavaScript诞生于1996年。当时,它的目的是处理以前由 服务器端语言(如Perl)负责的一些输入验证操作。当时, 上网的速度仅为28.8kbit/s,在服务器端验证一次表单, 再看到页面需要等待30s。Netscape公司决定开发一种客户 端语言。 与Java没有任何的关系,它由Netscape公司与Sun公司合作 开发。JavaScript最开始的名字是LiveScript,因当时 Java风靡一时以及当时正与Sun公司进行合作等因素,于是 将LiveScript改为了JavaScript。JavaScript的第一个版 本,出现在1996年推出的NetScape Navigator 2浏览器中
JavaScript发展史 在微软进入市场后,有3种不同的 JavaScript版本同时存在: Navigator中的 JavaScript、IE中的 Jscript及 ENvi中的 ScirptEase。 1997年, JavaScript1.1版本作为一个草案提交给欧洲计算机制造商协 会(ECMA),最终由来自 Netscape、Sun、微软、 Borland和其他一些 对脚本编程感兴趣的公司程序员组成了Tc39委员会,该委员会被委派 标准化一个通用、跨平台、中立于厂商的脚本语言的语法和语义。 TC39委员会制定了“ECMA-262标准”,该标准由国际标准化组织采纳 通过,作为各浏览器生产开发所使用的脚本程序的统一标准
JavaScript发展史 在 微 软 进 入 市 场 后 , 有 3 种不同的 JavaScript 版 本 同 时 存 在 : Navigator中的JavaScript、IE中的Jscript及 CEnvi中的ScirptEase。 1997年,JavaScript1.1版本作为一个草案提交给欧洲计算机制造商协 会(ECMA),最终由来自Netscape、Sun、微软、Borland和其他一些 对脚本编程感兴趣的公司程序员组成了TC39委员会,该委员会被委派 标准化一个通用、跨平台、中立于厂商的脚本语言的语法和语义。 TC39委员会制定了“ECMA-262标准” ,该标准由国际标准化组织采纳 通过,作为各浏览器生产开发所使用的脚本程序的统一标准
Javascript版本 JavaScript 1.0 Javascript 1.1 JavaScript 1.2 (1996年3月) (1996年8月) (199年6月) JavaScript 1.5 (2000年11月 JavaScript 1.4 JavaScript 1.3 (199年10月) JavaScript 1.6 (2005年11月 (2006年10月) (200年明月) JavaScript 1.8.3 JavaScript 1.8.2 (2010年7月27日) (2009年6月22日) JavaScript 1.8.1 JavaScript 2.0 (制定中)
JavaScript版本
Javascript作用 通常情况下,Web前端开发者使用 JavaScript在给网页添加 交互作用。网页的结构层是HM;网页表现层由CSS构成; 网页行为层由 JavaScript组成。网页上的所有元素、属性 和文本都能通过使用D0M(文本对象模型)的脚本来获得。 Web前端开发者可通过 JavaScript来实现改变网页内容、 CS样式、对用户输入做出反馈等操作
JavaScript作用 通常情况下,Web前端开发者使用JavaScript在给网页添加 交互作用。网页的结构层是HTML;网页表现层由CSS构成; 网页行为层由JavaScript组成。网页上的所有元素、属性 和文本都能通过使用DOM(文本对象模型)的脚本来获得。 Web前端开发者可通过JavaScript来实现改变网页内容、 CSS样式、对用户输入做出反馈等操作
JavaScript开发工具 let beans notepad+
JavaScript开发工具