美文网首页
什么是脚本(script)?

什么是脚本(script)?

作者: dymost | 来源:发表于2016-05-11 22:42 被阅读44次

作者:涛吴
链接:http://www.zhihu.com/question/19901542/answer/13298706
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

假设你经常从网上下东西,全都放在 D 盘那个叫做 downloads 的文件夹里。而你有分类的癖好,每周都要把下载下来的图片放到 pic 文件夹里,pdf 放到 book 文件夹里,mp3 和 wma 文件放到 music 文件夹里。手动分了一年之后你终于厌倦了,于是你打开记事本,写了以下的三行字:

copy /Y D:\download*.jpg D:\pic\
copy /Y D:\download*.pdf D:\book\
copy /Y D:\download*.mp3 D:\music\

然后把它存成一个叫做 cleanupdownload.bat 的文件。想起来的时候你就双击一下这个文件,然后就发现 download 里的三类文件都被拷到它们该去的地方了。这就是个非常简单的脚本。

类似于演戏时用到的脚本,script 其实就是一系列指令——演员看了指令就知道自己该表演什么,说什么台词;计算机看了指令就知道自己该做什么事情。所以 script 其实就是短小的、用来让计算机自动化完成一系列工作的程序,这类程序可以用文本编辑器修改,不需要编译,通常是解释运行的。

在网站前端编程的语境下,脚本通常是指在浏览器里运行的小程序,就像剧本一样,它可以用来控制网页上的各类元素该怎么表演给观众看——比如知乎主页右边那个回到页首的小箭头就是个演员,你可以用脚本告诉它只在屏幕下拉到某个特定长度的时候才出现。

(脚本并不是个很好的翻译,问题就出在“脚”这个字上,相当地莫名其妙。Script 一词的词根是“书写”。)

相关文章

  • 2018-09-26

    shell脚本 1.1、什么是shell脚本(shell script , ...

  • 什么是脚本(script)?

    作者:涛吴链接:http://www.zhihu.com/question/19901542/answer/132...

  • 四、 认识脚本和shell判断表达式

    shell脚本 一、什么是 shell script shell script 是利用 shell 的功能所写的一...

  • zabbixApi4j-Script

    Script script.create: 创建新脚本script.delete: 删除脚本script.exec...

  • shell脚本

    什么是shell脚本 Shell 脚本(shell script),是一种为 shell 编写的脚本程序。业界所说...

  • shell脚本

    什么是Shell脚本 Shell脚本(英语:Shell script),又称Shell命令稿、程序化脚本,是一种电...

  • PostMan进阶——测试脚本的编写

    预处理脚本(Pre-request script) 断言脚本(Tests script) 预处理脚本(Pre-re...

  • javascript1000题

    HTML与Js script标签都可以放在什么位置,有什么区别。 什么是延迟脚本。 什么是异步脚本。 怎么在XHT...

  • shell Script入门

    what? 什么是 shell script(程序化脚本)?其实shell script分为两个部分一个是shel...

  • script标签的async和defer

    script标签用于加载脚本与执行脚本,直接使用script脚本的话,HTML会按照顺序来加载并执行脚本,在脚本加...

网友评论

      本文标题:什么是脚本(script)?

      本文链接:https://www.haomeiwen.com/subject/jdburttx.html