我們 從已經知道了 Javascript的歷史以及什么是Javascript,那實際編寫的時候在哪里編寫?
script 標簽
HTML 為我們提供了無數的標簽來做無數的事情。例如,
用于為段落添加邊距, 用于使文本加粗, 用于在網頁上嵌入音頻文件等等。
類似地,
在解析網頁的 HTML 時(這是從服務器收到響應后的第一步),只要遇到
Hello World!
構建第一個Javascript程序
Hello World! 你好世界!
這段代碼發生了什么?
document.write(‘Hello World!’);
第一個 word document 稱為對象 。
在 JavaScript 中,對象是具有屬性和方法的實體。你可以把 JavaScript 中的對象看作是現實世界中的對象。
例如,考慮一個烤面包機。它是一個對象。它具有某些屬性 ,例如顏色、重量、額定功率、制造商、型號。等等。屬性可以被認為是對象的 “特征”,
英文單詞: property。 除了這些,烤箱還可以有方法 。方法是對對象或由對象執行的 “作”。
例如,我們可以打開烤箱,也可以關閉它;將溫度一直升高到 350C 或一直降低到
100C;打開風扇;等等。烤箱本身能夠在計時器用完時關閉。這些都是烤箱的方法。
這樣我們可以對對象有一個比較生動形象的認知。而 document 就是這樣一個有屬性有方法的對象。
更準確的說 document 是 HTML 文檔對象。
點 (.) 僅僅意味著我們要訪問 document 的屬性/方法。
write 是 document 的一個方法。它的作用是在 HTML 文檔中寫入一些內容。
write 后面的 ( 和 ) 括號用于調用它。
也就是執行方法內部編寫的代碼。
那么()內的’Hello World’ 就是該方法的參數, 是一個字符串。
什么是字符串?
字符串只是文本字符的序列。
總而言之,此代碼在 HTML 文檔上輸出文本 “Hello World!” 。
外部 JavaScript 文件
當 Web 應用程序的 JavaScript 變得足夠大且復雜,以致難以與 HTML 標記一起管理它時,最好將代碼轉移到單獨的文件中。
JavaScript 文件包含 JavaScript 代碼, 擴展名為 .js 。