首頁 >web前端 >前端問答 >javascript是靜態語言嗎

javascript是靜態語言嗎

藏色散人
藏色散人原創
2022-01-19 16:31:453457瀏覽

javascript不是靜態語言,是一種基於原型程式設計、多範式的動態腳本語言;而靜態語言是一種固定運行結果的語言,例如html編寫的靜態頁面程式碼。

javascript是靜態語言嗎

本文操作環境:Windows7系統、javascript1.8.5版、DELL G3電腦

javascript是靜態語言嗎?

javascript不是靜態語言。

JavaScript(簡稱「JS」) 是一種具有函數優先的輕量級,解釋型或即時編譯型的程式語言。雖然它是作為開發Web頁面的腳本語言而出名,但是它也被用到了很多非瀏覽器環境中,JavaScript 基於原型編程、多範式的動態腳本語言,並且支援面向對象、命令式、聲明式、函數式程式設計範式。

  • 動態語言是高階程式語言的一個類別,在電腦科學領域已被廣泛應用。它是一類在運行時可以改變其結構的語言:例如新的函數、物件、甚至程式碼可以引進,已有的函數可以被刪除或是其他結構上的變化。動態語言目前非常具有活力。眾所周知的ECMAScript(JavaScript)就是一個動態語言,除此之外如PHP、Ruby、Python等也都屬於動態語言,而C、C 、Java等語言則不屬於動態語言。

大部分動態語言都使用動態類型,但也有些不是。

  • 靜態語言,是固定運行結果的語言,典型的範例就是html編寫的靜態頁面程式碼,比如說創建一個表格,在html語言中表格行列數是不能變化和調整的。

推薦學習:《js基礎教學

以上是javascript是靜態語言嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn