為什么javascript越來越火?
為什么javascript越來越火?
如果你想要學(xué)一門語言,那就應(yīng)該選擇Javascript,為什么會(huì)這么說呢?因?yàn)楫?dāng)前推出的許多新技術(shù)都支持這個(gè)觀點(diǎn),Javascript作為一種直譯式腳本語言,早是在HTML網(wǎng)頁上使用,用來給HTML網(wǎng)頁增加動(dòng)態(tài)功能。
想要學(xué)習(xí)Javascript,就應(yīng)該了解它所具備的一些特點(diǎn):
1.腳本語言,Javascript是一種腳本語言,它是采用小程序段的方式來實(shí)現(xiàn)編程,作為一種解釋性語言,是不需要進(jìn)行編譯的,只需在程序運(yùn)行過程中逐行被解釋。
2.簡單性,Javascript的簡單性主要體現(xiàn)在它是基于Javas的基本語句和控制流,是一種簡單而緊湊的語言。
3.安全性,Javascript是一種安全性的語言,它不允許訪問本地的硬盤,同時(shí)不能將數(shù)據(jù)存在服務(wù)器上,不允許對(duì)網(wǎng)絡(luò)文檔進(jìn)行修改和刪除,智能通過瀏覽器來實(shí)現(xiàn)信息瀏覽或動(dòng)態(tài)交互,有效地防止數(shù)據(jù)丟失。
4.動(dòng)態(tài)性,Javascript是動(dòng)態(tài)的,可以直接對(duì)用戶或者是客戶輸入做出響應(yīng)而無需經(jīng)過web服務(wù)器程序。
5.跨平臺(tái)性,Javascript僅依賴于瀏覽器本身,與操作系統(tǒng)并沒有太多的關(guān)系,只要是能運(yùn)行瀏覽器的計(jì)算機(jī),并可以支持Javascript的瀏覽器就可以正確的執(zhí)行。
Javascript的組成部分:
1.ECMAScript,描述了該語言的語法和基本對(duì)象。
2.文檔對(duì)象模型(DOM),描述處理網(wǎng)頁內(nèi)容的方法和接口。
3.瀏覽器對(duì)象模型(BOM),描述與瀏覽器進(jìn)行交互的方法和接口。
了解完Javascript的基礎(chǔ)內(nèi)容之后,那Javascript能做什么,主要能做幾方面:
1.web頁面,在web頁面上主要由HTML, CSS, JavaScript三種元素。JavaScript是充當(dāng)動(dòng)態(tài)的東西,比如用戶點(diǎn)擊后處理某些事情,還有就是自動(dòng)化一些事情。
2.web服務(wù)器端,比如用戶請(qǐng)求來了,推一條數(shù)據(jù)回去,或者用戶數(shù)據(jù)來了,記錄一些東西,很有必要用Javascript。
今天簡單羅列的一些Javascript入門必知小知識(shí)內(nèi)容,希望對(duì)于初學(xué)入門者學(xué)習(xí)會(huì)有指導(dǎo)性的作用。