天天看點

腳本

什麼是腳本那, 我把他了解成即插即用的設計模式。官方的解釋是腳本(script)是使用一種特定的描述性語言,依據一定的格式編寫的可執行檔案,又稱作宏或批處理檔案。腳本通常可以由應用程式臨時調用并執行。各類腳本目前被廣泛地應用于網頁設計中,因為腳本不僅可以減小網頁的規模和提高網頁浏覽速度,而且可以豐富網頁的表現,如動畫、聲音等。

動态程式一般有兩種實作方式,一是二進制方式,一是腳本方式。

腳本簡單地說就是一條條的文字指令,這些文字指令是我們可以看到的(如可以用記事本打開檢視、編輯),腳本程式在執行時,是由系統的一個解釋器,将其一條條的翻譯成機器可識别的指令,并按程式順序執行。

如asp、php、cgi、jsp等,都是腳本語言。

對于 it 行業,腳本這個詞,是個絕妙的翻譯。他非常貼切的表達了這幾個含義。

1、腳本的用意是為了可再現的重複一個設定好的規程。

2、腳本需要有一個解釋器來執行。

3、腳本能夠友善的,快速的,經常的被修改。

是以說,要是打比喻:

假設你經常從網上下東西,全都放在 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 裡的三類檔案都被拷到它們該去的地方了。

腳本就是寫個劇本,提出若幹(合理或不合理)要求後,自己不幹(或不會幹),讓演員來實作。

繼續閱讀