1. 程式人生 > >腳本(script)——通俗易懂去理解

腳本(script)——通俗易懂去理解

.com cleanup pdf 事情 nload upd script 自動化 類文件

通俗易懂的讓自己理解一下。以下是知乎中一位作者的回答,我認為非常易懂!

作者:知乎用戶
鏈接:https://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)——通俗易懂去理解