對軟件工程專業的認識——JavaScript

大一到大三,專業課程上面聽得最多的還是JavaScript,所以我就說說我對JavaScript的認識吧。

1、JavaScript一種直譯式腳本語言,是一種動態類型、弱類型、基於原型的語言,內置支持類型。它的解釋器被稱爲JavaScript引擎,爲瀏覽器的一部分,廣泛用於客戶端的腳本語言,最早是在HTML(標準通用標記語言下的一個應用)網頁上使用,用來給HTML網頁增加動態功能。

2、組成部分
ECMAScript,描述了該語JavaScript組成言的語法和基本對象。
文檔對象模型(DOM),描述處理網頁內容的方法和接口
瀏覽器對象模型(BOM),描述與瀏覽器進行交互的方法和接口

3、基本特點
是一種解釋性腳本語言(代碼不進行預編譯)。
主要用來向HTML(標準通用標記語言下的一個應用)頁面添加交互行爲。
可以直接嵌入HTML頁面,但寫成單獨的js文件有利於結構和行爲的分離。
跨平臺特性,在絕大多數瀏覽器的支持下,可以在多種平臺下運行(如Windows、Linux、Mac、Android、iOS等)。

5、日常用途
嵌入動態文本於HTML頁面。
對瀏覽器事件做出響應。
讀寫HTML元素。
在數據被提交到服務器之前驗證數據。
檢測訪客的瀏覽器信息。
控制cookies,包括創建和修改等。
基於Node.js技術進行服務器端編程。

目前懂得也就這麼多,百度上我能理解的也就是這麼多。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章