Javascript能做什麼

來源:互聯網
上載者:User

JavaScript的功能介紹

JavaScript程式用於檢測用於的活動,並對使用者操作作出反應,比如:當游標經過某個連結時,該連結變成另一種顏色,就是對使用者操作的一種反應形式。JavaScript程式為web網站提供了導航協助、滾動資訊、對話方塊、生動影像、購物車等。通過JavaScript程式,可以控制web頁面的外觀,也能評估使用者輸入的有效性,而這些操作都無需與伺服器進行互動,從而減輕了伺服器的負擔。JavaScript程式也能檢測使用者電腦是否安裝了某些外掛程式,並在需要時能夠從相應的網站上下載所需的外掛程式。

JavaScript提供了字串處理函數和Regex支援,利用它們,可以檢查電子郵件、網路地址、信用卡號碼、手機號碼等的有效性。JavaScript是一種解釋性程式,它提供了變數、資料類型、條件陳述式、迴圈語句、函數、對象等一組基本的語言構件塊。通過這些構件塊,能完成數學計算、操作日期和時間、分析字串、運算元組和對象等。JavaScript還能寫入和讀取cookie值,並根據具體的cookie值動態建立HTML頁面。

查看本欄目更多精彩內容:http://www.bianceng.cnhttp://www.bianceng.cn/webkf/script/

總體來看,JavaScript的主要功能如下:

控制文檔的外觀和內容

控制瀏覽器的行為

與使用者互動

使用cookie讀寫用戶端的狀態

操作內嵌影像

當然JavaScript也不是萬能的,它受限於與瀏覽器和HTML相關的任務,並在受限制的上下文環境中使用,因此,JavaScript不具備獨立語言(如C++、JAVA、VB)所擁有的一些必須特性。JavaScript不具備一下特性:

除了能夠格式化和顯示HTML文檔之外,JavaScript不具備有任何的影像處理能力

出於安全方面的原因,用戶端的JavaScript不允許讀寫檔案

出了能夠讓瀏覽器下載任何URL指定的內容外,JavaScript不支援任何網路訪問功能。

JavaScript不具備任何多線程能力

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.