国产超碰人人做人人爽av动图,99久久免费只有精品国产,青青视频精品观看视频,亚洲成a人片在线观看无码下载 ,天天做av天天爱天天爽,国产亚洲精品一区二三区,国产高清视频色拍,亚洲乱理伦片在线观看中字
MENU 服務(wù) 案例
網(wǎng)站建設(shè)-網(wǎng)站設(shè)計-北京網(wǎng)站建設(shè)-高端網(wǎng)站制作公司-尚品中國
我們通過擁抱變化創(chuàng)造
360°的品牌價值__
簡體
簡體中文 English

尚品與山東真諾智能設(shè)備有限公司簽署網(wǎng)站改版合作協(xié)議

類型:尚品動態(tài) 了解更多

腳本程序與Javascript

來源:尚品中國| 類型:網(wǎng)站百科 |時間:2014-06-17
1.腳本與腳本語育
腳本(Script)是使用特定的描述性語言(即腳本語言)依據(jù)一定的格式編寫的指令序列。腳本通過利用應(yīng)用程序或工具的規(guī)則和語法來表達(dá)指令,以控制應(yīng)用程序中各種元素的反應(yīng),也可以由簡單的控制結(jié)構(gòu)(如循環(huán)語句和選擇語句)組成。這些應(yīng)用程序或工具包括網(wǎng)頁瀏覽器、多媒體制作工具、應(yīng)用程序的宏以及注冊表工具等,操作系統(tǒng)中的批處理文件也是腳本.腳本通常可以由應(yīng)用程序臨時調(diào)用并執(zhí)行。

腳本在每一種應(yīng)用程序中所起的作用都不同。各類腳本目前被廣泛地應(yīng)用于北京網(wǎng)站設(shè)計中,因為腳本不僅可以減小網(wǎng)頁的規(guī)模和提高網(wǎng)頁瀏覽速度,而且可以豐富網(wǎng)頁的表現(xiàn),如動畫、聲音等,用來實現(xiàn)HTML不能實現(xiàn)的各種功能.在Microsoft Office組件中,我們常看到“宏”這個工具,它其實就是一系列命令和指令,可以實現(xiàn)任務(wù)執(zhí)行的自動化。

在互聯(lián)網(wǎng)中,腳本是指嵌人到Web頁中的程序代碼.按照執(zhí)行方式和位置的不同,腳本分為客戶端腳本和服務(wù)器端腳本。客戶端腳本在客戶端計算機上由Web瀏覽器執(zhí)行,服務(wù)器端腳本則在服務(wù)器端計算機上由Web服務(wù)器執(zhí)行。腳本語言是一種解釋型語言,客戶端腳本的解釋器位于Web瀏覽器中,服務(wù)器腳本的解釋器則位于Web服務(wù)器中。

腳本語言的特點如下:

(1)腳本語言介于HTML與C,C++ ,Java等編程語言之間。HTML通常用于格式化和鏈接文本,而編程語言通常則用于實現(xiàn)復(fù)雜的計算與處理。

(2)腳本語言與編程語言也有很多相似之處,有變量、數(shù)據(jù)類型、函數(shù)等成分,但編程語言的語法和規(guī)則更嚴(yán)格和復(fù)雜一些。

(3)腳本語言是解釋性語言,其程序由相應(yīng)的腳本引攀來解釋執(zhí)行.編程語言大多采用編譯方式執(zhí)行,另外一些采用解釋方式執(zhí)行。例如,C/C十+程序經(jīng)編譯、鏈接后,形成獨立保存的可執(zhí)行文件后再執(zhí)行,而Java程序編譯后則由Java虛擬機解釋執(zhí)行。

(4)腳本語言程序一般都是以文本形式存在。

(5)腳本一般不具備通用性,所能處理的問題范圍有限。

目前有很多腳本語言得到7廣泛應(yīng)用,如Python, ASP, PHP, CGI, JSP, Lua, Tc1,JavaScript,VBScript,Installshield Script, ActionScript等。下面簡要介紹JavaScript。

2. JavaScript代碼的編寫和執(zhí)行
JavaScript是一種基于對象和事件驅(qū)動并具有安全性能的腳本語言,它將可執(zhí)行的內(nèi)容加到網(wǎng)頁中,使網(wǎng)頁擺脫靜態(tài)的HTML文本形式,成為能夠與用戶交互的、生動的界面。JavaScript分為服務(wù)器端和客戶端兩部分,這兩部分中都包含了JavaScript的核心內(nèi)容.采用基于事件的程序設(shè)計模式,使得在文檔或其中的某些元素產(chǎn)生某些動作時,瀏覽器就會生成一個事件(Event).例如,當(dāng)瀏覽器載人一個頁面、或者鼠標(biāo)在網(wǎng)頁中的超鏈接文字上活動時,都會激發(fā)相應(yīng)的事件。

(1) JavaScript對象

JavaScript語言是基于對象的,也就是將JavaScript能涉及的范圍劃分成大大小小的對象,對象下面再繼續(xù)劃分對象直至非常詳細(xì)為止。需要說明的是,這里所謂的“對象”與面向?qū)ο笳Z言(如C++ ,Java等)中的對象在概念上是有區(qū)別的。

對象可以是一段文字、一幅圖片、一個表單(Form)等。每個對象都有自己的屬性、方法和事件.對象的屬性是反映該對象某些特定的性質(zhì)的,如字符串的長度、圖像的長和寬、文本框(Textbox)里的文字等。對象的方法能對該對象做一些事情,如表單的“提交”(Submit)、窗口的“滾動”(Scrolling)等。而對象的事件就能響應(yīng)發(fā)生在對象上的事情,如提交表單將產(chǎn)生表單的“提交事件”、點擊鏈接將產(chǎn)生的“點擊事件”等。

JavaScript中有三類對象,分別為JavaScript內(nèi)置對象、瀏覽器提供的對象和用戶自定義對象。

JavaScript的內(nèi)R對象包括Math, Date, String, Array, Number, Boolean, Function,Global, Object,RegExp和Event.瀏覽器提供的對象是指瀏覽器根據(jù)系統(tǒng)配置和當(dāng)前裝載的頁面為JavaScript提供的某些對象,如document,window等。

用戶自定義對象是用戶根據(jù)自己的需要所定義的新對象。通過編程定義的新對象可以令JavaScript具有更完善的功能,同時使頁面的個性化更強、更豐富。

引用對象的任一“屬性”的方式為“對象名.屬性名”。例如,Date是JavaScript的日期對象。這個對象可以存儲任意一個日期值,從0001年到9999年,并且可以精確到毫秒。在內(nèi)部,日期對象是一個整數(shù),它是從1970年1月1日零時整開始,計算到日期對象當(dāng)前所指的日期的毫秒數(shù).如果所指日期早于1970年,則它是一個負(fù)數(shù)。如果不指定時區(qū),所有日期時間都采用UTC(世界標(biāo)準(zhǔn)時間)時區(qū),它與GMT(格林尼治時間)在數(shù)值上是一樣的。下面的代碼定義了一個日期對象d,同時以當(dāng)前時間作為其初始化值:

var d=new Date;

如果要自定初始值,可以采用如下方式:
var d= new Date (2010, 10, 1)://2010年10月1日
或者
var d=new Date('Oct 1, 2010’);//2010年10月1日

(2) JavaScript程序的編寫和運行環(huán)境

編寫JavaScript程序不需要特殊的軟件環(huán)境,只需一個文本編輯器以及一個支持JavaScript的瀏覽器,即在文本編輯器中輸人JavaScript代碼,以相應(yīng)格式的文件保存,雙擊就可以在瀏覽器中看到運行結(jié)果。

(3) JavaScript程序功能

JavaScript程序可以控制網(wǎng)頁中顯示的內(nèi)容、控制瀏覽器的動作、與HTML表單進(jìn)行交互、與用戶進(jìn)行交互、用Cookie讀寫用戶狀態(tài)以及其他用途等.下面以控制網(wǎng)頁顯示內(nèi)容以及與用戶交互為例進(jìn)行簡單的說明。

①控制網(wǎng)頁中顯示的內(nèi)容

下面的程序2是將JavaScript腳本加人Web文檔中的一個簡單示例,將程序2的代碼保存為一個html文檔(如example. html),再用瀏覽器打開該文檔,可以在屏幕上看到所顯示的“Hello, World!",如圖7-9所示.
JavaScript腳本加人Web文檔中的一個簡單示例
②與用戶進(jìn)行交互

JavaScript通常是用來與瀏覽器配合使用的,每個瀏覽器的窗口以及窗口中的框架都由window對象表示。window對象提供了很多方法,以便與用戶交互,其中最簡單快捷的就是對話框操作。

與用戶進(jìn)行交互的常用方法為alert()、 confirm()和prompt( ),它們的功能都是彈出簡單的對話框.alert()向用戶通知提示信息,confirm( )要求用戶確認(rèn)某種情況,prompt ()則用于輸人一個字符串。使用alert()方法的格式為:

window.alert(str);

其中,window可以省略,str表示需要顯示在消息對話框中的文本,用雙引號括起來。
來源聲明:本文章系尚品中國編輯原創(chuàng)或采編整理,如需轉(zhuǎn)載請注明來自尚品中國。以上內(nèi)容部分(包含圖片、文字)來源于網(wǎng)絡(luò),如有侵權(quán),請及時與本站聯(lián)系(010-60259772)。
TAG標(biāo)簽:

如果您的網(wǎng)站可以增加轉(zhuǎn)化次數(shù)并提高客戶滿意度,該怎么辦?

預(yù)約專業(yè)咨詢顧問溝通!

*尚品專業(yè)顧問將盡快與您聯(lián)系

免責(zé)聲明

非常感謝您訪問我們的網(wǎng)站。在您使用本網(wǎng)站之前,請您仔細(xì)閱讀本聲明的所有條款。

1、本站部分內(nèi)容來源自網(wǎng)絡(luò),涉及到的部分文章和圖片版權(quán)屬于原作者,本站轉(zhuǎn)載僅供大家學(xué)習(xí)和交流,切勿用于任何商業(yè)活動。

2、本站不承擔(dān)用戶因使用這些資源對自己和他人造成任何形式的損失或傷害。

3、本聲明未涉及的問題參見國家有關(guān)法律法規(guī),當(dāng)本聲明與國家法律法規(guī)沖突時,以國家法律法規(guī)為準(zhǔn)。

4、如果侵害了您的合法權(quán)益,請您及時與我們,我們會在第一時間刪除相關(guān)內(nèi)容!

聯(lián)系方式:010-60259772
電子郵件:394588593@qq.com

免責(zé)聲明

非常感謝您訪問我們的網(wǎng)站。在您使用本網(wǎng)站之前,請您仔細(xì)閱讀本聲明的所有條款。

1、本站部分內(nèi)容來源自網(wǎng)絡(luò),涉及到的部分文章和圖片版權(quán)屬于原作者,本站轉(zhuǎn)載僅供大家學(xué)習(xí)和交流,切勿用于任何商業(yè)活動。

2、本站不承擔(dān)用戶因使用這些資源對自己和他人造成任何形式的損失或傷害。

3、本聲明未涉及的問題參見國家有關(guān)法律法規(guī),當(dāng)本聲明與國家法律法規(guī)沖突時,以國家法律法規(guī)為準(zhǔn)。

4、如果侵害了您的合法權(quán)益,請您及時與我們,我們會在第一時間刪除相關(guān)內(nèi)容!

聯(lián)系方式:010-60259772
電子郵件:394588593@qq.com

主站蜘蛛池模板: 99久热国产精品视频尤物 波多野结衣av一区二区无码 久久不见久久见免费影院视频观看 亚洲国产激情五月色丁香小说 4hu亚洲人成人无码网www电影首页 国产99视频精品免费视看6 午夜福利片1000无码免费 精品国内自产拍在线观看 亚洲人成网站日本片 狠色狠色狠狠色综合久久 久久人妻xunleige无码 18禁美女裸体爆乳无遮挡 亚洲人成人网色www 亚洲精品一区二区三区四区久久 午夜片无码区私人影院 亚洲熟妇自偷自拍另欧美 午夜成人爽爽爽视频在线观看 果冻传媒剧国产剧情mv在线 国产好大好爽久久久久久久 国产欧美久久久精品影院 欧美人与动牲交大全免费 精品视频国产香蕉尹人视频 久久久久久一区国产精品 国产在线不卡一区二区三区 久久国产精品成人免费 久久无码潮喷a片无码高潮 九九久久精品免费观看 国产女主播白浆在线看 狠狠热精品免费视频 亚洲中文欧美在线视频 亚洲欧美成人精品香蕉网| 天天爱天天做天天做天天吃中文| 国产精品美女久久久亚洲| 亚洲国产成人精品无码区在线| 国产老太睡小伙子视频| 麻豆果冻传媒精品国产av| 免费无码专区在线视频| 久久中文字幕无码a片不卡古代| 久久久久国产精品麻豆ar影院 | 久久99国产只有精品| 免费观看国产小粉嫩喷水|