javascript
JavaScript的基础学习篇
? ? ??在學(xué)習(xí)JavaScript之前,我們應(yīng)該先認(rèn)識一下什么是腳本語言(Scripting Language)?
?????腳本語言就是一種簡單的程序。在運(yùn)行之前不需要先進(jìn)行編譯,所有的代碼都是在客戶程序中直接被執(zhí)行。
?
JavaScript是什么呢?
?
? ? ? ? ? JavaScript是一種基于對象和事件驅(qū)動并具有安全性能的一種解釋型語言。也可以說是一種解釋性、基于對象的、用于客戶端的一種程序開發(fā)語言。
?
?JavaScript特點(diǎn):
?
? ? ? ? ?1、解釋性
? ? ? ? ?JavaScript是一種腳本編程語言,也是一種解釋性語言,容易開發(fā),因此又稱為“腳本式”語言。
? ? ? ? ?2、基于對象的語言
? ? ? ? ?JavaScript是一種基于對象的程序設(shè)計語言,更準(zhǔn)確是說是基于原型的面向?qū)ο蟮恼Z言,毫無疑問是面向?qū)ο蟮恼Z言,但不是完全的面向?qū)ο笳Z言,因?yàn)闆]有類的概念,一切都派生自現(xiàn)有對象的副本。
???????? 3、用于客戶端
????????JavaScript包含有服務(wù)器端應(yīng)用和客戶端應(yīng)用兩個方面,最典型、最常用的是開發(fā)客戶端web應(yīng)用程序。客戶端編寫的腳本可以直接被瀏覽者所使用的客戶程序運(yùn)行。
???????? 4、動態(tài)性
?????????JavaScript采用事件驅(qū)動,可以直接對用戶或客戶輸入做出響應(yīng),無須經(jīng)過web服務(wù)器程序。事件驅(qū)動?,就是在主頁中執(zhí)行操作所產(chǎn)生的操作。
????????? 5、跨平臺性
????????? JavaScript并不依賴于具體的計算機(jī)操作平臺,而是依賴于瀏覽器本身,與他的操作環(huán)境無關(guān)。
????????? 6、安全性
?????????JavaScript只是通過瀏覽器實(shí)現(xiàn)信息瀏覽或動態(tài)交互,并不涉及對數(shù)據(jù)的訪問和操作,有效地防止數(shù)據(jù)丟失。
?
JavaScrip的整體基礎(chǔ)知識框架
?
?
???
????JavaScript不僅僅具有上面的特性,還有很多優(yōu)點(diǎn),例如:增強(qiáng)了動態(tài)網(wǎng)頁的交互性,所以對于學(xué)習(xí)制作網(wǎng)頁JavaScript是很重要的腳本語言,這篇博客只是將JavaScript的基礎(chǔ)知識有整體上的認(rèn)識,接下來的博客會更加深入的講解JavaScript,敬請大家期待。
?
? ? ? 文章鏈接:簡單通俗講解DOM
轉(zhuǎn)載于:https://www.cnblogs.com/ainima/p/6331041.html
總結(jié)
以上是生活随笔為你收集整理的JavaScript的基础学习篇的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用String.intern减少内存使
- 下一篇: 关于.h .lib .dll的总结