真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

javascript的特性,javascript三大特性

javascript的基本特點(diǎn)有哪些

JavaScript的特點(diǎn)

創(chuàng)新互聯(lián)是一家專注于成都網(wǎng)站建設(shè)、網(wǎng)站設(shè)計與策劃設(shè)計,江華網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)10多年,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:江華等地區(qū)。江華做網(wǎng)站價格咨詢:13518219792

(1).一種解釋性執(zhí)行的腳本語言。

同其他腳本語言一樣,JavaScript也是一種解釋性語言,其提供了一個非常方便的開發(fā)過程。JavaScript的語法基本結(jié)構(gòu)形式與C、C++、Java十分類似。但在使用前,不像這些語言需要先編譯,而是在程序運(yùn)行過程中被逐行地解釋。JavaScript與HTML標(biāo)識結(jié)合在一起,從而方便用戶的使用操作。

(2).一種基于對象的腳本語言。

其也可以被看作是一種面向?qū)ο蟮恼Z言,這意味著JavaScript能運(yùn)用其已經(jīng)創(chuàng)建的對象。因此,許多功能可以來自于腳本環(huán)境中對象的方法與腳本的相互作用。

(3).一種簡單弱類型腳本語言。

其簡單性主要體現(xiàn)在:首先,JavaScript是一種基于Java基本語句和控制流之上的簡單而緊湊的設(shè)計,從而對于使用者學(xué)習(xí)Java或其他C語系的編程語言是一種非常好的過渡,而對于具有C語系編程功底的程序員來說,JavaScript上手也非常容易;其次,其變量類型是采用弱類型,并未使用嚴(yán)格的數(shù)據(jù)類型。

(4).一種相對安全腳本語言。

JavaScript作為一種安全性語言,不被允許訪問本地的硬盤,且不能將數(shù)據(jù)存入服務(wù)器,不允許對網(wǎng)絡(luò)文檔進(jìn)行修改和刪除,只能通過瀏覽器實(shí)現(xiàn)信息瀏覽或動態(tài)交互。從而有效地防止數(shù)據(jù)的丟失或?qū)ο到y(tǒng)的非法訪問。

(5).一種事件驅(qū)動腳本語言。

JavaScript對用戶的響應(yīng),是以事件驅(qū)動的方式進(jìn)行的。在網(wǎng)頁(Web Page)中執(zhí)行了某種操作所產(chǎn)生的動作,被稱為“事件”(Event)。例如按下鼠標(biāo)、移動窗口、選擇菜單等都可以被視為事件。當(dāng)事件發(fā)生后,可能會引起相應(yīng)的事件響應(yīng),執(zhí)行某些對應(yīng)的腳本,這種機(jī)制被稱為“事件驅(qū)動”。

(6).一種跨平臺性腳本語言。

JavaScript依賴于瀏覽器本身,與操作環(huán)境無關(guān),只要計算機(jī)能運(yùn)行瀏覽器,并支持JavaScript的瀏覽器,就可正確執(zhí)行,從而實(shí)現(xiàn)了“編寫一次,走遍天下”的夢想。

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

javascript有哪些優(yōu)點(diǎn)

javascript的優(yōu)缺點(diǎn)

(1).javascript的優(yōu)點(diǎn):

1.javascript減少網(wǎng)絡(luò)傳輸。

在javascript這樣的用戶端腳本語言出現(xiàn)之前,傳統(tǒng)的數(shù)據(jù)提交和驗(yàn)證工作均由用戶端瀏覽器通過網(wǎng)絡(luò)傳輸?shù)椒?wù)器開發(fā)上進(jìn)行。如果數(shù)據(jù)量很大,這對于網(wǎng)絡(luò)和服務(wù)器開發(fā)的資源來說實(shí)在是一種無形的浪費(fèi)。而使用javascript就可以在客戶端進(jìn)行數(shù)據(jù)驗(yàn)證。

2.javascript方便操縱html對象。

javascript可以方便地操縱各種頁面中的對象,用戶可以使用javascript來控制頁面中各個元素的外觀、狀態(tài)甚至運(yùn)行方式,javascript可以根據(jù)用戶的需要“定制”瀏覽器,從而使網(wǎng)頁更加友好。

3.javascript支持分布式應(yīng)用 運(yùn)算。

javascript可以使多種任務(wù)僅在用戶端就可以完成,而不需要網(wǎng)絡(luò)和服務(wù)器開發(fā)的參與,從而支持分布式應(yīng)用 的運(yùn)算和處理。

(2).javascript的局限性:

1.各瀏覽器廠商對javascript支持程度不同。

目前在互聯(lián)網(wǎng) 上有很多瀏覽器,如firefox、internet explorer、opera等,但每種瀏覽器支持javascript的程度是不一樣的,不同的瀏覽器在瀏覽一個帶有javascript腳本的主頁時,由于對javascript的支持稍有不同,其效果會有一定的差距,有時甚至?xí)@示不出來。

2.“web安全性”對javascript一些功能犧牲。

當(dāng)把javascript的一個設(shè)計目標(biāo)設(shè)定為“web安全性”時,就需要犧牲javascript的一些功能。因此,純粹的javascript將不能打開、讀寫和保存用戶計算機(jī)上的文件。其有權(quán)訪問的唯一信息就是該javascript所嵌入開發(fā) 的那個web主頁中的信息,簡言之,javascript將只存在于它自己的小小世界—web主頁里。

JavaScript的特性是什么?

JavaScript的基本特點(diǎn)如下:

是一種解釋性腳本語言。

主要用來向HTML頁面添加交互行為。

可以直接嵌入HTML頁面,但寫成單獨(dú)的js文件有利于結(jié)構(gòu)和行為的分離。


網(wǎng)頁標(biāo)題:javascript的特性,javascript三大特性
分享URL:http://weahome.cn/article/dsspgcs.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部