JavaScript總結(jié)二

JavaScript函數(shù)

定義函數(shù)

語法:

function 函數(shù)名(形式參數(shù)1甥材,形式參數(shù)2...形式參數(shù)n){

???????? //語句

}

定義規(guī)則:

1.使用function關(guān)鍵字浊伙,function后面是函數(shù)名乌企,不必說明返回值查乒。

2.函數(shù)的命名規(guī)則與變量名的命名規(guī)則相同。

3.函數(shù)后面的()里面可以包含若干參數(shù),也可以選擇不帶任何參數(shù)订歪。

4.后面是一對{},包含具體實(shí)現(xiàn)特定功能的若干語句肆捕。

函數(shù)的返回值

函數(shù)的參數(shù)是外部語句對函數(shù)內(nèi)部語句的信息傳遞陌粹,函數(shù)的返回值恰好相反,它能夠?qū)⒁粋€(gè)結(jié)果返回給外部語句的使用福压。

函數(shù)變量的作用域

主要分為全局變量和局部變量掏秩。全局變量是在函數(shù)外部聲明的,可以在任何地方使用荆姆,局部變量是在函數(shù)內(nèi)部聲明的蒙幻,只能在函數(shù)內(nèi)部使用。局部變量隨著函數(shù)的結(jié)果二消失胆筒。

系統(tǒng)函數(shù)

1.parseInt:將字符串類型轉(zhuǎn)換為整數(shù)邮破,僅接收一個(gè)參數(shù)。它從字符串的開頭開始解析仆救,到字符串第一個(gè)非整數(shù)的位置停止抒和,然后返回前面的整數(shù)。如果字符串不是以整數(shù)開頭彤蔽,則返回NaN(Not?a Number)摧莽。

2.parseFloat和parseInt相似,parseFloat返回的是一個(gè)浮點(diǎn)數(shù)(小數(shù))

3.isNaN:用于判斷是否是NaN(不是數(shù)字)顿痪。如果是isNaN镊辕,則返回true,否則返回false蚁袭。

JavaScript點(diǎn)擊事件

1.nclick事件

onclick事件用于接收鼠標(biāo)對頁面元素點(diǎn)擊的動(dòng)作征懈,稱為點(diǎn)擊事件。

2.onblur事件

指光標(biāo)或焦點(diǎn)離開元素后觸發(fā)的事件揩悄,通常用于表單驗(yàn)證卖哎。

獲得焦點(diǎn)事件:onfocus事件,它與onblur是一對相反事件删性。

3.onchange事件

通常指輸入框的值發(fā)生變化或改變下拉列表框的選項(xiàng)觸發(fā)的事件亏娜。

onchange事件和onblur事件相似,都需要將焦點(diǎn)移出文本框镇匀。

4.onmouseover和onmouseout事件

是鼠標(biāo)移入和鼠標(biāo)移出事件照藻。

5.是鼠標(biāo)移動(dòng)事件,鼠標(biāo)每移動(dòng)一個(gè)像素汗侵,則每觸發(fā)一次事件幸缕。

實(shí)例:

<head lang="en">
<meta charset="UTF-8">
<title></title>
<script type="text/javascript">
var count=0;
function mouve(){
document.getElementById("sp").innerHTML=++count;
}
</script>
<style>
div{
width: 300px;
height: 200px;
background-color: #0077cc;
}
</style>
</head>
<body>
移動(dòng)了<span id="sp">0</span>像素
<div onmousemove="mouve()" ></div>
</body>


解釋:

其代碼表示鼠標(biāo)在div中每一動(dòng)一個(gè)像素群发,span標(biāo)簽中的數(shù)字每增加一個(gè)。

1.document.getElementById("sp")表示獲取id為"sp"的元素

2.innerHTML表示獲取文本值







最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末发乔,一起剝皮案震驚了整個(gè)濱河市熟妓,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌栏尚,老刑警劉巖起愈,帶你破解...
    沈念sama閱讀 212,383評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異译仗,居然都是意外死亡抬虽,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,522評論 3 385
  • 文/潘曉璐 我一進(jìn)店門纵菌,熙熙樓的掌柜王于貴愁眉苦臉地迎上來阐污,“玉大人,你說我怎么就攤上這事咱圆〉驯伲” “怎么了?”我有些...
    開封第一講書人閱讀 157,852評論 0 348
  • 文/不壞的土叔 我叫張陵序苏,是天一觀的道長手幢。 經(jīng)常有香客問我,道長忱详,這世上最難降的妖魔是什么围来? 我笑而不...
    開封第一講書人閱讀 56,621評論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮踱阿,結(jié)果婚禮上管钳,老公的妹妹穿的比我還像新娘钦铁。我一直安慰自己软舌,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,741評論 6 386
  • 文/花漫 我一把揭開白布牛曹。 她就那樣靜靜地躺著佛点,像睡著了一般。 火紅的嫁衣襯著肌膚如雪黎比。 梳的紋絲不亂的頭發(fā)上超营,一...
    開封第一講書人閱讀 49,929評論 1 290
  • 那天,我揣著相機(jī)與錄音阅虫,去河邊找鬼演闭。 笑死,一個(gè)胖子當(dāng)著我的面吹牛颓帝,可吹牛的內(nèi)容都是我干的米碰。 我是一名探鬼主播窝革,決...
    沈念sama閱讀 39,076評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼吕座!你這毒婦竟也來了虐译?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,803評論 0 268
  • 序言:老撾萬榮一對情侶失蹤吴趴,失蹤者是張志新(化名)和其女友劉穎漆诽,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體锣枝,經(jīng)...
    沈念sama閱讀 44,265評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡厢拭,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,582評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了撇叁。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片蚪腐。...
    茶點(diǎn)故事閱讀 38,716評論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖税朴,靈堂內(nèi)的尸體忽然破棺而出回季,到底是詐尸還是另有隱情,我是刑警寧澤正林,帶...
    沈念sama閱讀 34,395評論 4 333
  • 正文 年R本政府宣布泡一,位于F島的核電站,受9級特大地震影響觅廓,放射性物質(zhì)發(fā)生泄漏鼻忠。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,039評論 3 316
  • 文/蒙蒙 一杈绸、第九天 我趴在偏房一處隱蔽的房頂上張望帖蔓。 院中可真熱鬧,春花似錦瞳脓、人聲如沸塑娇。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,798評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽埋酬。三九已至,卻和暖如春烧栋,著一層夾襖步出監(jiān)牢的瞬間写妥,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,027評論 1 266
  • 我被黑心中介騙來泰國打工审姓, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留珍特,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,488評論 2 361
  • 正文 我出身青樓魔吐,卻偏偏與公主長得像扎筒,于是被迫代替她去往敵國和親呼猪。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,612評論 2 350

推薦閱讀更多精彩內(nèi)容

  • 第3章 基本概念 3.1 語法 3.2 關(guān)鍵字和保留字 3.3 變量 3.4 數(shù)據(jù)類型 5種簡單數(shù)據(jù)類型:Unde...
    RickCole閱讀 5,106評論 0 21
  • 官網(wǎng) 中文版本 好的網(wǎng)站 Content-type: text/htmlBASH Section: User ...
    不排版閱讀 4,374評論 0 5
  • 第1章 認(rèn)識JS JavaScript能做什么砸琅?1.增強(qiáng)頁面動(dòng)態(tài)效果(如:下拉菜單宋距、圖片輪播、信息滾動(dòng)等)2.實(shí)現(xiàn)...
    mo默22閱讀 1,252評論 0 5
  • Lua 5.1 參考手冊 by Roberto Ierusalimschy, Luiz Henrique de F...
    蘇黎九歌閱讀 13,770評論 0 38
  • 一症脂、JS前言 (1)認(rèn)識JS 也許你已經(jīng)了解HTML標(biāo)記(也稱為結(jié)構(gòu))谚赎,知道了CSS樣式(也稱為表示),會使用HT...
    凜0_0閱讀 2,755評論 0 8