java有哪些框架 Javascript是一種什么樣的語言,它有哪些特點(diǎn)?
Javascript是一種什么樣的語言,它有哪些特點(diǎn)?JavaScript是一種基于對象和事件驅(qū)動的、并具有安全性能的腳本語言。主要特點(diǎn):1.向HTML頁面中添加交互行為2.是一種弱語言int i =
Javascript是一種什么樣的語言,它有哪些特點(diǎn)?
JavaScript是一種基于對象和事件驅(qū)動的、并具有安全性能的腳本語言。主要特點(diǎn):
1.向HTML頁面中添加交互行為
2.是一種弱語言
int i = 10 double d = 2.5 Date d = new Date()
var i = 10 var d = 2.5 var d = new Date()
3.腳本語言,語法和Java類似
4.由瀏覽器來解釋執(zhí)行,邊執(zhí)行邊解釋
Java編譯生成class再由JVM執(zhí)行
JS直接由瀏覽器解析執(zhí)行
5.具有很強(qiáng)的交互性
6.安全性高(js是完全屬于客戶端,它是不能夠訪問本地文件)
7.跨平臺
我們只需要提供對應(yīng)的瀏覽器就能夠執(zhí)行js代碼
Java跨平臺 JVM
JS跨平臺 瀏覽器
關(guān)注優(yōu)就業(yè),學(xué)習(xí)更多IT知識。
既然Javascript有這么多缺陷,那為什么人們不參考它的功能開發(fā)一門新語言而是一直對它修改呢?
Javascript語言只花了短短十天就被設(shè)計出來了,自然設(shè)計的不夠完善。甚至,一度網(wǎng)頁打開的時候,彈出的小廣告,都是用js做的。隨著谷歌地圖等應(yīng)用的發(fā)布,ajax技術(shù),徹底帶火了js,很多應(yīng)用都采用了ajax,其中最重要的技術(shù)就是javascript。
javascript雖然有缺陷,但是也在不停的升級,隨著不停的改進(jìn),現(xiàn)在js應(yīng)該說已經(jīng)很優(yōu)秀了。隨著,大前端時代的到來,node.js,vue.js等等技術(shù),更是讓js的地位無可撼動。想要徹底替換js,不是一朝一夕的事。微軟推出了typescript,谷歌推出了Dart,目的都是要替換js,但是現(xiàn)在看來,還有很長一段時間路要走。
任何語言,都不是完美,就像人無完人一樣。程序員只需要找到最合適的語言就好。將來,也許有一天,一門新的語言會替代javascript的。
javascript是一門什么樣的語言?
是一種腳本語言 JavaScript 縮寫是JS