`
txf2004
  • 浏览: 6866342 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

菜鸟初识"脚本" and "脚本语言"

 
阅读更多


让我们先来查一下script的中文意思

script中文之意script [skript]
  • n.脚本;手迹;书写用的字母
  • vt.把…改编为剧本
  • vi. 写电影脚本
_______________________________________________
网络释义
  • 脚本
  • 剧本
  • 手稿
  • 客户端脚本
_________________________________________________

百科
script:指用记事本编写的程序代码,常出现在网页中,通常有vbscript,javascript。


看script中文之意解"脚本语言"之惑

Script中文之意有:手稿和剧本。

手稿是可以随便写,写完了可以修改;而脚本语言像手稿一样,可以进行编写,编写完还可以修改,修改完一保存代码就生效了;脚本语言不需编译,便可执行。

剧本是演员在演,导演进行指挥,脚本语言像导演一样可以直接控制电脑里的对象和应用程序。


手稿如下图,可进行编写or修改




====================================华丽分割线=======================================


计算机界"脚本"的定义

脚本(script)是使用一种特定的描述性语言,依据一定的格式编写的可执行文件,又称作宏or批处理文件。


脚本概况

——————------------------------------------------

脚本是批处理文件的延伸,是一种纯文本保存的程序,一般来说的计算机脚本程序是确定的一系列控制计算机进行运算操作动作的组合,在其中可实现一定的逻辑分支等。

脚本简单地说就是一条条的文字命令,这些文字命令是可以看到的(如可以用记事本打开查看、编辑),脚本程序在执行时,是由系统的一个解释器,将其一条条的翻译成机器可识别的指令,并按程序顺序执行。因为脚本在执行时多了一道翻译的过程,所以它比二进制程序执行效率要稍低一些。

脚本通常可以由应用程序临时调用并执行。各类脚本被广泛地应用于网页设计中,因为脚本不仅可以减小网页的规模和提高网页的浏览速度,而且可以丰富网页的表现,如动画、声音等。举个最常见的例子,当点击网页上的Email地址时能自动调用Outlook Express 或 Foxmail这类邮件软件,就是通过脚本功能来实现的。也正因为脚本的这些特点,往往被一些别有用心的人所利用。例如在脚本中加入一些破坏计算机系统的命令,这样当用户浏览网页时,一旦调用这类脚本,便会使用户的系统受到攻击。所以用户应根据对所访问网页的信任程度选择安全等级,特别是对于那些本身内容就非法的网页,更不要轻易允许使用脚本。通过"安全设置"对话框,选择"脚本"选项下的各种设置就可以轻松实现对脚本的禁用和启用。


脚本语言

脚本语言(Script language,scripting language,scripting programming language)是为了缩短传统的编写-编译-链接-运行(edit-compile-link-run)过程而创建的计算机编程语言。此命名起源于一个脚本"screenplay",每次运行都会使对话框逐字重复。早期的脚本语言经常被称为批次处理语言or工作控制语言。一个脚本通常是解释运行而非编译。脚本语言通常都有简单、易学、易用的特性,目的就是希望能让程序设计快速完成程序的编写工作。而宏语言则可视为脚本语言的分支,两者也有实质上的相同之处。

虽然许多脚本语言都超越了计算机简单任务自动化的领域,成熟到可以编写精巧的程序,但仍然还是被称为脚本。几乎所有计算机系统的各个层次都有一种脚本语言。包括操作系统层,如计算机游戏,网络应用程序,字处理文档,网络软件等。在许多方面,高级编程语言和脚本语言之间互相交叉,二者之间没有明确的界限。


脚本语言特点

  • 语法和结构通常比较简单
  • 学习和使用通常比较简单
  • 通常以容易修改程序的"解释"作为运行方式,而不需要"编译"
  • 程序的开发产能优于运行效能
Web开发常用脚本语言
JavaScript VBScript Phython PHP Perl 等。



分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics