JS優缺點


  介紹JS的有缺點首先就先介紹下JS的特點:

JavaScript介紹
  JavaScript是一種基於對象(Object)和事件驅動(Event Driven)並具有相對安全性客戶端腳本語言。是基於瀏覽器內核為html添加生命力的腳本語言 。

具有以下特點:動態、弱類型、單線程,內置支持類。

JavaScript的特點

面向過程&面向過程

  JS看不同的人有不同的解釋,其實我覺得完全不用介意,js 既可以按照過程編程也可以對象編程,只要你喜歡你可以創建方法不需要對象,你也可以用封裝,繼承的方式進行編程(我喜歡的原因)。

弱類型腳本語言。
  JS是弱類型語言(我喜歡的原因),因為弱類型,編程變得更加隨性,程序員可以更注重邏輯,而更少的關心語法的問題。

 

(4).一種相對安全腳本語言。
JavaScript作為一種安全性語言,不被允許訪問本地的硬盤,且不能將數據存入服務器,不允許對網絡文檔進行修改和刪除,只能通過瀏覽器實現信息瀏覽或動態交互。從而有效地防止數據的丟失或對系統的非法訪問。

(5).一種事件驅動腳本語言。
JavaScript對用戶的響應,是以事件驅動的方式進行的。在網頁(Web Page)中執行了某種操作所產生的動作,被稱為“事件”(Event)。例如按下鼠標、移動窗口、選擇菜單等都可以被視為事件。當事件發生后,可能會引起相應的事件響應,執行某些對應的腳本,這種機制被稱為“事件驅動”。

(6).一種跨平台性腳本語言。
JavaScript依賴於瀏覽器本身,與操作環境無關,只要計算機能運行瀏覽器,並支持JavaScript的瀏覽器,就可正確執行,從而實現了“編寫一次,走遍天下”的夢想。

因此,JavaScript是一種新的描述語言,其可以被嵌入到HTML文件中。JavaScript語言可以做到響應使用者的需求事件(例如表單的輸入),而不需要任何的網絡來回傳輸資料。所以當一位使用者輸入一項資料時,此資料數據不用經過傳給服務器(server)處理再傳回來的過程,而直接可以被客戶端(client)的應用程序所處理。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM