大家好,欢迎来到IT知识分享网。
脚本程序与Javascript1.脚本和脚本语言教育
脚本是使用特定描述性语言以特定格式编写的一系列指令。脚本通过使用应用程序或工具的规则和语法来表达指令,以控制应用程序中各种元素的反应,也可以由简单的控制结构(如循环语句和选择语句)组成。这些应用或工具包括网络浏览器、多媒体制作工具、应用宏和注册工具等。操作系统中的批处理文件也是脚本,通常可以由应用程序临时调用和执行。
脚本在每个应用程序中扮演不同的角色。目前,北京网站设计中广泛使用各种脚本,因为脚本不仅可以缩小网页尺寸,提高网页浏览速度,还可以丰富网页的性能,如动画和声音,从而实现HTML无法实现的各种功能。在微软办公组件中,我们经常会看到工具“宏”,它实际上是一系列的命令和指令,可以实现任务执行的自动化。
在互联网中,脚本是指嵌入在网页中的程序代码。根据不同的执行模式和位置,脚本分为客户端脚本和服务器端脚本。客户端脚本由客户端计算机上的网络浏览器执行,而服务器脚本由服务器计算机上的网络服务器执行。脚本语言是一种解释性语言。客户端脚本的解释器位于网络浏览器中,而服务器脚本的解释器位于网络服务器中。
脚本语言的特点如下:
(1)脚本语言介于超文本标记语言和C、C、Java等编程语言之间。超文本标记语言通常用于格式化和链接文本,而编程语言通常用于实现复杂的计算和处理。
(2)脚本语言和编程语言有许多相似之处,包括变量、数据类型、函数等。但是编程语言的语法和规则更加严格和复杂。
(3)脚本语言是一种解释性语言,其程序由相应的脚本解释和执行。大多数编程语言是通过编译来执行的,而其他语言是通过解释来执行的。例如,C/C程序被编译和链接以形成可执行文件,该可执行文件在被执行之前被独立保存,而Java程序在被编译之后被Java虚拟机解释和执行。
(4)脚本语言程序通常以文本的形式存在。
(5)脚本一般不是通用的,可以处理有限的问题。
目前,许多脚本语言被广泛使用,如python、ASP、PHP、CGI、JSP、Lua、TC1、JavaScript、VBScript、InstallShieldScript、ActionScript等。以下是对JavaScript的简单介绍。
2.编写和执行JavaScript代码
JavaScript是一种基于对象和事件的脚本语言,具有安全性能。它将可执行内容添加到网页中,使网页摆脱静态的超文本标记语言文本形式,成为一个可以与用户交互的生动界面。JavaScript分为两部分:服务器和客户端,两者都包含JavaScript的核心内容。使用基于事件的编程模式,当在文档或某些元素中生成某些操作时,浏览器将生成一个事件。例如,当浏览器携带网页或鼠标在网页的超链接文本上移动时,相应的事件将被触发。
(1) JavaScript对象
JavaScript语言是基于对象的,也就是说,它将JavaScript可以涉及的范围划分为大对象和小对象,然后继续划分对象下面的对象,直到它们非常详细。应该注意的是,这里所谓的“对象”在概念上不同于面向对象语言中的对象(如C、Java等)。)。
对象可以是一段文本、一幅图片、一个表格等。每个对象都有自己的属性、方法和事件。对象的属性反映了对象的某些特定属性,例如字符串的长度、图像的长度和宽度以及文本框中的文本。对象的方法可以为对象做一些事情,比如提交表单、滚动窗口等等。对象的事件可以响应对象上发生的事情,例如在提交表单时“提交事件”,在单击链接时“单击事件”,等等。
JavaScript中有三种对象,它们是JavaScript内置对象、浏览器提供的对象和用户定义的对象。
JavaScript中的其余对象包括数学、日期、字符串、数组、数字、布尔、函数、全局、对象、正则表达式和事件。浏览器提供的对象是指浏览器根据系统配置和当前加载的页面为JavaScript提供的一些对象,如文档和窗口。
用户定义对象是用户根据自己的需要定义的新对象。编程定义的新对象可以使JavaScript具有更完善的功能,同时使页面更加个性化和丰富。
引用对象的任何“属性”的方式是“对象名称”。属性名”。例如,日期是JavaScript的一个日期对象。该对象可以存储从0001到9999的任何日期值,并且可以精确到毫秒。在内部,date对象是一个整数,它是从1970年1月1日0: 00到date对象当前引用的日期之间的毫秒数。如果所指的日期早于1970年,则为负数。如果未指定时区,则所有日期和时间都在世界标准时间(UTC)时区,该时区在数字上与格林尼治标准时间(GMT)相同。下面的代码定义了一个日期对象d,当前时间作为它的初始值:
变量d=新日期;
如果您想自定义初始值,可以使用以下方法:
风险值d=新日期(2010年10月1日)://2010年10月1日
或者.
风险值d=新日期(“2010年10月1日”);//2010年10月1日
(JavaScript程序的编写和运行环境
编写JavaScript程序不需要特殊的软件环境,只需要一个文本编辑器和一个支持JavaScript的浏览器,即将JavaScript代码输入到文本编辑器中,保存到相应格式的文件中,双击即可在浏览器中看到运行结果。
(3) JavaScript程序功能
JavaScript程序可以控制网页中显示的内容,控制浏览器的动作,与超文本标记语言表单交互,与用户交互,用Cookie读写用户状态,以及其他目的,等等。以下是对控制网页中显示的内容和与用户交互的简要描述。
(1)控制网页中显示的内容
下面的程序2是一个向网络文档添加JavaScript脚本的简单例子。将程序2的代码保存为html文档(例如。然后用浏览器打开文档,您可以看到显示的“你好,世界!如图7-9所示。(2)与用户互动
JavaScript通常用于浏览器,每个浏览器的窗口和窗口中的框架由窗口对象表示。窗口对象提供了许多与用户交互的方法,其中对话框操作是最简单和最快的。
与用户交互的常用方法是alert(),confirm()和prompt(),所有这些方法都可以弹出简单的对话框。alert()通知用户提示信息,confirm()要求用户确认某种情况,而prompt()用于输入字符串。使用alert()方法的格式是:
window. alert(str);
其中,窗口可以省略,字符串表示要在消息对话框中显示的文本,用双引号括起来。
标签:
版权声明:本文著作权归原作者徐三seo所有,转载请注明出处,感谢!
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/16072.html