標籤:解釋 瀏覽器物件模型 live 資料 文件物件模型 開發 span body 需要
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><!-- html: 負責了一個頁面的結構. css: 負責了一個頁面的樣式。 javascript: 負責與使用者進行互動。 javascript的曆史: 微軟 蓋茨認為未來是"視窗"的世界。 網景: 1995年退出了一款瀏覽器(導航者)和liveScript(校正功能), 非常受歡迎。 和sun公司合作,借用了java的名字,把liveScirpt改名成javascript。 70%市場份額。 蓋茨知錯了,蓋茨找網景的老大判斷, 不同意 (領航者)。 蓋茨一年投資20億美元去開發JScript. 微軟 :搭售方案+免費。 45美元 1998年被美國線上的公司收購, 03年的時候網景宣布破產。 同意賠錢7億美元 拿出2千萬美金成立了一個基金會(Mozilla )謀智+ 把瀏覽器的原始碼全部開工。 1997年歐洲的電腦協議(ECMA)組織出來給javascript規定協議。 1. ECMAScirpt(規範了基本的文法而已) 2. BOM (瀏覽器物件模型) 3. DOM (文件物件模型) javascript的特點: 1. 跨平台 2. 安全性。 (javascript的代碼不能直接存取硬碟的內容) javascript與java之間區別 : 1. javascript是屬於網景公司產品, java是sun公司的產品。 2. javascript是基於對象的語言,java是物件導向的語言。 3. javascript是解釋型語言,java是解釋、編譯型語言。 4. javascript是弱類型語言, java 是強型別語言。 java中聲明變數 的時候必須要明確該變數的資料類型。 javascript聲明變數不需要明確是何種資料類型, 任何的變數都是使用一個關鍵字var去聲明即可。 如何編寫javascript的代碼。 方式1:可以使用<script>標籤體內進行編寫。 格式: <script type="text/javascript"> js代碼;; </script> 方式2:引入外部的javascript檔案。 格式: <script src="1.js" type="text/javascript"></script> 注意: 1.<script>是有開始標籤與結束標籤的,千萬不要在一個標籤中結束了。 2.如果<script>已經用於引入了js檔案,那麼該<script>標籤體就不能再寫js代碼了, javascript常用的函數: alert("顯示的內容..") ; 彈出框 document.write("資料") ; //向頁面輸出資料... 頁面的注釋: html <!-- 注釋的內容 css的注釋 /* 注釋的內容*/ javascript: //注釋的內容 單行注釋 /* 注釋的內容*/ 多行注釋 --><script src="1.js" type="text/javascript"> </script><script type="text/javascript"> alert("呵呵");</script><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>無標題文檔</title></head><body></body></html>
javascript的曆史