91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

認識JavaScipt

發布時間:2020-06-25 11:58:16 來源:網絡 閱讀:288 作者:zsdnr 欄目:建站服務器

1.什么是JavaScript?

  JavaScript是屬于網絡的腳本語言,她被數百萬計的網頁用來改進設計、驗證表單、檢測瀏覽器、創建cookies以及更多的應用,她更是因特網上最流行的腳本語言。認識JavaScipt

 

 

2.JavaScript為什么會出現?

  在JavaScript問世以前,必須把表單數據發送到服務器端才能確定用戶是否沒有填寫某個必填域,是否輸入了無效的值。然而,在那個時候,絕大多數因特網用戶都使用速度為28kbit/s的“貓”(調制解調器)上網,為完成簡單的表單驗證而頻繁地與服務器交換數據只會加重用戶的負擔----想象以下:用戶填寫一個表單,單擊“提交”按鈕,然后等待30秒鐘,最終服務器返回消息說有一個必填字段沒填好......于是,當時走在技術革新最前沿的Netscape公司,決定著手開發一種客戶端語言,用來處理這種簡單的驗證。由此,就職于Netscape公司的Brendan Eich著手開發了JavaScript,于1995年2月正式誕生。

 

3.JavaScript與Java的關系是如何的?

  JavaScript語言與Java程序語言沒有任何關系!JavaScript的開發者Brendan Eich開始希望趕在1995年2月之前發布一種名為LiveScript的腳本語言--該語言將同時在瀏覽器和服務器中使用(它在服務器上的名字叫做LiveWare),由于時間緊迫,Netscape與Sun公司(開發了Java程序語言的公司)建立了一個開發聯盟。在正式發布支持LiveScript腳本語言的Netscape Navigator2前夕,Netscape為了搭上媒體熱炒的Java的順風車,讓LiveScript聽起來有系出名門的感覺,臨時把LiveScript改名為JavaScript。令人遺憾的是,這一選擇容易讓人們把這兩種語言混為一談。

 

 

4.JavaScript的實現。

  JavaScript是由三個部分組成的。

  • ECMAScript

  • DOM

  • BOM

  1. ECMAScript:在JavaScript語言被開發出來之后大獲成功,Netscape的競爭對手微軟決定與Netscape Navigator競爭的自家產品Internet Explorer3瀏覽其中加入了名為JScript的JavaScript實現(命名為JScript是因為為了避開與JavaScript有關的授權問題)。隨后,兩個版本的JavaScript產生了問題,隨著業界擔心的日益加劇,JavaScript標準化的問題被提上了議事日程。并在1997年將JavaScript1.1為藍本的建議提交給了歐洲計算機制造商協會(ECMA,European Computer Manufacturers Association),該協會指定了TC39(39號技術委員會)完成了ECMA-262--定義了一種名為ECMAScript的新腳本語言的標準。她與Web瀏覽器沒有依賴關系,并且定義的知識這門語言的基礎,包括語法、類型、語句、關鍵字、保留字、操作符、對象。目前的最新版為ECMA-262第五版。

  2. DOM:即文檔對象模型(DOM,Document Object Model)。她是針對XML但經過擴展用于HTML的應用程序編程接口(API)。DOM把整個頁面映射為一個多層節點結構。借助于DOM提供的API,開發人員可以輕松自如地刪除、添加、替換或修改任何節點。目前最新的為DOM3級。注意:DOM0級標準是不存在的,所謂的DOM0級知識歷史坐標中的一個參照點而已。

  3. BOM:即瀏覽器對象模型(BOM,Browser Object Model)。開發人員可以通過BOM控制瀏覽器現實的頁面以外的部分。  


向AI問一下細節
推薦閱讀:
  1. Appium基礎認識
  2. 認識JSON

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

随州市| 阿合奇县| 苍山县| 大洼县| 松潘县| 察隅县| 广丰县| 安化县| 嘉义县| 方城县| 大兴区| 松溪县| 福泉市| 武安市| 常山县| 峡江县| 利津县| 成武县| 万盛区| 大邑县| 河东区| 渭源县| 翁牛特旗| 徐汇区| 图们市| 晴隆县| 陇川县| 田阳县| 龙口市| 洪洞县| 德江县| 成武县| 大石桥市| 汉中市| 岳西县| 甘肃省| 屯昌县| 涿州市| 淮南市| 铜梁县| 崇信县|