脚本是什么?
提到脚本,大家第一时间想到的是不是拍摄视频时用到的视频脚本呢,在计算机里,也有关于脚本的一类知识。那么,在计算机里脚本是一个什么样的存在,它的作用是什么呢?
①首先,计算机里提到的脚本Script,是使用一种特定的描述语言,依据一定的格式编写的可执行文件。对于脚本本身来说,它和我们前面提到的视频脚本有点像,就是类似于对事情的预先演练。
②其次,计算机里的脚本,不编译成机器码(通常为二进制),而是依托于寄主,如虚拟机(Virtual Machine)、脚本解释器等。真正起到执行作用的是寄主,寄主按照脚本的要求来执行操作。
③脚本有什么样的作用?
举例来说,在计算机里,想把某个文件拖到一个文件夹里,我们可以进行手动操作,但文件数量较多的话,则非常麻烦;这时如果你写一个脚本,系统按照脚本的内容来帮你操作,是不是省时多了。这时候不管你操作多少数量的文件,都是计算机在帮你做。
显然,在上述例子,脚本的好处之一就是让一个例行的任务,效率大幅度提升。
④编写脚本的语言即脚本语言,又被称为扩建语言或动态语言,通常以文本的形式保存,只有在被调用时,才会进行解释或者编译。
⑤脚本语言非常多,比较热门的脚本语言有Lua、JavaScript、Python、PHP、ruby等,功能都非常强大,可根据自己的需要进行选择。如,
例如,编写一个Hello World!的简单程序在浏览器上进行显示,
将上述代码保存为一个.html
文件,并在浏览器中打开它,你应该会看到一个弹出对话框显示"Hello, World!"。
⑥一般的脚本语言的执行,只和具体的解释器有关。所以,只要系统上有相应的语言解释器,就可以做到跨平台。
[本文转载自]https://haokan.baidu.com/v?pd=wisenatural&vid=16604881204506739496希望对你有帮助。