腳本語言又被稱為擴建的語言,或者動態(tài)語言,是一種編程語言,用來控制軟件應用程序,腳本通常以文本(如ASCII)保存,只在被調用時進行解釋或編譯。
成都創(chuàng)新互聯(lián)公司是一家專注于成都網(wǎng)站建設、網(wǎng)站制作與策劃設計,武威網(wǎng)站建設哪家好?成都創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設10年,網(wǎng)設計領域的專業(yè)建站公司;建站業(yè)務涵蓋:武威等地區(qū)。武威做網(wǎng)站價格咨詢:18980820575
這類的常見的有JavaScript、VBScript、Perl、PHP、Python、Ruby、Lua。
[img]不能,java是編譯型的,
代碼需要編譯后才能執(zhí)行,
基于jvm的語言倒是可以,如groovy,
或者用基于java的js
解釋器
,如nashorn.
node.js和javascript區(qū)別還是挺大的,1個平臺,1個是編程語言;
javascript是客戶端編程語言,需要瀏覽器的javascript解釋器進行解釋執(zhí)行;
node.js是一個基于Chrome JavaScript運行時建立的平臺,它是對Google V8引擎進行了封裝的運行環(huán)境;
簡單的說node.js就是把瀏覽器的解釋器封裝起來作為服務器運行平臺,用類似javascript的結構語法進行編程,在node.js上運行。
eval是有的,在flash的編輯器里也可以看到輸入的eval被高亮顯示了
但是用了eval的代碼執(zhí)行后會有evalError錯誤
除了eval似乎沒別的函數(shù)能相當于javascript中的eval了
補充一下:今天剛剛看了john的網(wǎng)站,ecmascript5已經(jīng)發(fā)布了,不過瀏覽器還不支持,功能是蠻強大的,和as一樣,在新版本的es里調用eval是會出錯的
意思是在js里用eval一樣會出錯了
看來as已經(jīng)比ecma提前了