html調(diào)用js方法
html調(diào)用js方法
JavaScript一種直譯式腳本語(yǔ)言。它具有功能強(qiáng)大和簡(jiǎn)單易用兩個(gè)特征。下面是學(xué)習(xí)啦小編為您帶來(lái)的hlookup函數(shù)的使用方法,希望對(duì)大家有所幫助。
html調(diào)用js方法
一、JavaScript腳本語(yǔ)言的特性
JavaScript腳本語(yǔ)言是一種面向?yàn)g覽器的網(wǎng)頁(yè)腳本編程語(yǔ)言。腳本語(yǔ)言有以下幾個(gè)特性:
1、在客戶(hù)端執(zhí)行。完全在用戶(hù)的計(jì)算機(jī)上運(yùn)行,無(wú)須經(jīng)過(guò)服務(wù)器。
2、面向?qū)ο?。具有?nèi)置對(duì)象,也可以直接操作瀏覽器對(duì)象。
3、動(dòng)態(tài)變化。可以對(duì)用戶(hù)的輸入作出反應(yīng),也可以直接對(duì)用戶(hù)輸出。
4、簡(jiǎn)單易用。JavaScript腳本語(yǔ)言雖然簡(jiǎn)單,但初學(xué)者也能快速掌握。
5、只能與HTML語(yǔ)言一起使用。要通過(guò)瀏覽器解釋執(zhí)行。
二、如何在HTML中加入JavaScript腳本
JavaScript采用的格式如下:
把上述語(yǔ)句放在HTML的與之間,也可放在與之間。
例子:在網(wǎng)頁(yè)上顯示“你好!”。
三、在瀏覽器地址欄直接執(zhí)行JavaScript腳本
也可以在瀏覽器的地址欄中輸入JavaScript語(yǔ)句,由瀏覽器直接執(zhí)行。
如輸入:javascript:alert(200*75)
四、調(diào)用JavaScript文件
可以將純JavaScript的語(yǔ)句另外保存在一個(gè)"*.js"的文件中,需要時(shí)再調(diào)用。
例子:調(diào)用test.js文件,顯示提示。
調(diào)用test.js文件
test.js的文件內(nèi)容如下:
alert("這是被調(diào)用的語(yǔ)句。")
五、注釋語(yǔ)句
用表示注解部分,用作說(shuō)明解釋?zhuān)瑸g覽器不顯示出來(lái)。不要也可以。
另外,雙斜線(xiàn) "//" ,是JavaScript 的注釋語(yǔ)句,它后面的語(yǔ)句不被執(zhí)行。
六、變量的使用
變量的聲明:Var usename
變量的賦值:usename="李國(guó)強(qiáng)"
例子:在網(wǎng)頁(yè)上顯示“李國(guó)強(qiáng)你好!”。
七、數(shù)組
數(shù)組的定義:var name=new Array(5) 用 new 來(lái)生成數(shù)組。
數(shù)組的賦值:name[1]="Marry"
數(shù)組的初始化:var name=new Array("Marry","Petty","Mike","Jphn")
數(shù)組的引用:name[1]
注:數(shù)組的第一個(gè)素由1開(kāi)始。
八、運(yùn)算符與表達(dá)式
1、代數(shù)運(yùn)算符:加(+)、減(-)、乘(*)、除(/)、取余(%)。
2、比較運(yùn)算符:等于(==)、不等于(!=)、大于(>)、小于(<)、大于等于(>=)、小于等于(<=)。
3、邏輯運(yùn)算符:邏輯與(&&)、邏輯或(||)、邏輯非(!)。
表達(dá)式:由變量和運(yùn)算符組成的式子。如:usename + "你好!"
javascript基本特點(diǎn)
JavaScript是一種屬于網(wǎng)絡(luò)的腳本語(yǔ)言,已經(jīng)被廣泛用于Web應(yīng)用開(kāi)發(fā),常用來(lái)為網(wǎng)頁(yè)添加各式各樣的動(dòng)態(tài)功能,為用戶(hù)提供更流暢美觀(guān)的瀏覽效果。通常JavaScript腳本是通過(guò)嵌入在HTML中來(lái)實(shí)現(xiàn)自身的功能的。是一種解釋性腳本語(yǔ)言(代碼不進(jìn)行預(yù)編譯)。
主要用來(lái)向HTML(標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言下的一個(gè)應(yīng)用)頁(yè)面添加交互行為。
可以直接嵌入HTML頁(yè)面,但寫(xiě)成單獨(dú)的js文件有利于結(jié)構(gòu)和行為的分離。
跨平臺(tái)特性,在絕大多數(shù)瀏覽器的支持下,可以在多種平臺(tái)下運(yùn)行(如Windows、Linux、Mac、Android、iOS等)。
Javascript腳本語(yǔ)言同其他語(yǔ)言一樣,有它自身的基本數(shù)據(jù)類(lèi)型,表達(dá)式和算術(shù)運(yùn)算符及程序的基本程序框架。Javascript提供了四種基本的數(shù)據(jù)類(lèi)型和兩種特殊數(shù)據(jù)類(lèi)型用來(lái)處理數(shù)據(jù)和文字。而變量提供存放信息的地方,表達(dá)式則可以完成較復(fù)雜的信息處理。
JAVA的工作原理
由四方面組成:
(1)Java編程語(yǔ)言
(2)Java類(lèi)文件格式
(3)Java虛擬機(jī)
(4)Java應(yīng)用程序接口
當(dāng)編輯并運(yùn)行一個(gè)Java程序時(shí),需要同時(shí)涉及到這四種方面。使用文字編輯軟件(例如記事本、寫(xiě)字板、UltraEdit等)或集成開(kāi)發(fā)環(huán)境(Eclipse、MyEclipse等)在Java源文件中定義不同的類(lèi)[22] ,通過(guò)調(diào)用類(lèi)(這些類(lèi)實(shí)現(xiàn)了Java API)中的方法來(lái)訪(fǎng)問(wèn)資源系統(tǒng),把源文件編譯生成一種二進(jìn)制中間碼,存儲(chǔ)在class文件中,然后再通過(guò)運(yùn)行與操作系統(tǒng)平臺(tái)環(huán)境相對(duì)應(yīng)的Java虛擬機(jī)來(lái)運(yùn)行class文件,執(zhí)行編譯產(chǎn)生的字節(jié)碼,調(diào)用class文件中實(shí)現(xiàn)的方法來(lái)滿(mǎn)足程序的Java API調(diào)用
JAVA的語(yǔ)言規(guī)范
JCP(Java Community Process)是一個(gè)開(kāi)放的國(guó)際組織,主要由Java開(kāi)發(fā)者以及被授權(quán)者組成,職能是發(fā)展和更新Java技術(shù)規(guī)范、參考實(shí)現(xiàn)(RI)、技術(shù)兼容包(TCK)。
JCP維護(hù)的規(guī)范包括Java ME、Java SE、Java EE、XML、OSS、JAIN等。組織成員可以提交JSR(Java Specification Requests),通過(guò)特定程序以后,進(jìn)入到下一版本的規(guī)范里面。
JSR是早期提議和最終發(fā)布的Java平臺(tái)規(guī)范的具體描述。通常,一個(gè)新的JSR的提出是為了增加或者規(guī)范Java平臺(tái)的功能。某個(gè)具體的JSR由專(zhuān)家組共同來(lái)制定,工作由組長(zhǎng)協(xié)調(diào)。例如,CLDC1.0(Connected Limited Device Configuration,JSR30)由Sun公司的Antero Taivalsaari擔(dān)任組長(zhǎng),同時(shí)專(zhuān)家組的成員還包括Siemens、Motorola、Nokia、Symbian等。Java ME平臺(tái)規(guī)范是在JSR68中定義的,規(guī)范組長(zhǎng)是Sun公司的Jon Courtney。
JSR完成后,相關(guān)的規(guī)范及JavaAPI會(huì)在JCP的官方網(wǎng)站發(fā)布。設(shè)備制造商可以在自己的產(chǎn)品中實(shí)現(xiàn)某個(gè)JSR,如MIDP2.0(JSRll8)。但是這些都必須要通過(guò)TCK(Technology Compatibility Kit)測(cè)試以確保技術(shù)兼容性。
按照技術(shù)類(lèi)別可以分成以下幾類(lèi):
1、J2EE平臺(tái)規(guī)范[33]
2、J2SE平臺(tái)規(guī)范[34]
3、J2ME平臺(tái)規(guī)范[35]
4、運(yùn)營(yíng)支持系統(tǒng)規(guī)范(OSS)
5、綜合網(wǎng)絡(luò)的Java 應(yīng)用(JAIN)
6、XML 操作規(guī)范
猜你感興趣:
2.jst實(shí)現(xiàn)鼠標(biāo)拖動(dòng)選擇功能