產(chǎn)品經(jīng)理 | 什么是腳本?
1、概念
在演藝界,腳本就像是電視劇里的劇本,演員需要按照劇本里面的描述去表演。
同樣的,在計(jì)算機(jī)領(lǐng)域,腳本是一份短小的計(jì)算機(jī)程序,計(jì)算機(jī)會(huì)按照里面的代碼一行一行地執(zhí)行。
常見的腳本語言有javascript、python,SQL等,那么腳本語言和其他編程語言有什么不一樣嗎?
2、分類和區(qū)別
編程語言一般分為2種,分別是腳本語言和編譯語言。
腳本語言是解釋型語言,它不需要編譯,只需要指定的環(huán)境,計(jì)算機(jī)就可以直接執(zhí)行。
而編譯語言都要先經(jīng)過編譯,才能執(zhí)行,所以運(yùn)行相對麻煩點(diǎn)。
腳本語言一般代碼規(guī)模都比較小,部署靈活簡單,入門門檻也比編譯語言低,但是從執(zhí)行速度來看,腳本語言相對來說慢些。
3、舉例
比如javascript腳本,只要在瀏覽器環(huán)境下就可以直接運(yùn)行,SQL腳本只要在mysql引擎環(huán)境下可直接運(yùn)行。
前端同學(xué)經(jīng)常會(huì)使用瀏覽器的開發(fā)者工具(chrome中右鍵點(diǎn)擊檢查),在工具里面直接寫js代碼,就可以看到執(zhí)行效果。

我們平時(shí)工作時(shí),經(jīng)常會(huì)聽到開發(fā)說,我馬上“跑個(gè)python腳本”,其實(shí)就是跑一份可以直接執(zhí)行的“代碼程序”,用于快速批量處理數(shù)據(jù)。
--- end ----
產(chǎn)品經(jīng)理的技術(shù)思維之降級思維
評論
圖片
表情
