JS基礎(chǔ)整理 - 4

1函數(shù)就是包裹在花括號中的代碼塊廊镜,前面使用了關(guān)鍵詞 function蕊苗,例如:

function functionname()

{

這里是要執(zhí)行的代碼

}

2多參函數(shù)栗精,例如:

點擊這里function myFunction(name,job){alert("Welcome " +name+ ", the " +job);}

3如果把值賦給尚未聲明的變量,該變量將被自動作為全局變量聲明彪蓬。

4 如果把數(shù)字與字符串相加寸莫,結(jié)果將成為字符串。

5 不同類型的循環(huán)

(1) for ?循環(huán)代碼塊一定的次數(shù)

(2) for/in 循環(huán)遍歷對象的屬性

(3) while 當指定的條件為true時循環(huán)指定的代碼塊

(4) do/while 同樣當指定的條件為true時循環(huán)指定的代碼塊

6 break語句用于跳出循環(huán),continue用于跳過循環(huán)中的一個迭代档冬。

7 JavaScript標簽

(1) continue 語句(帶有或不帶標簽引用)只能用在循環(huán)中膘茎。

(2) break 語句(不帶標簽引用),只能用在循環(huán)或 switch 中酷誓。

(3) 通過標簽引用披坏,break 語句可用于跳出任何 JavaScript 代碼塊。

8 JavaScript錯誤

(1) try語句測試代碼塊的錯誤盐数。

允許我們定義在執(zhí)行時進行錯誤測試的代碼塊棒拂。

(2) catch語句處理錯誤。

定義當try代碼塊發(fā)生錯誤時玫氢,所執(zhí)行的代碼塊帚屉。

(3)throw語句創(chuàng)建自定義錯誤。

(4) JavaScript語句try和catch是成對出現(xiàn)的漾峡。

var txt=""; function message() { try {adddlert("Welcome guest!"); } catch(err) { txt="There was an error on this page.\n\n"; txt+="Error description: " + err.message + "\n\n"; txt+="Click OK to continue.\n\n"; alert(txt); } } ?

(5) throw實例

function myFunction() { try { var x=document.getElementById("demo").value; if(x=="")throw "empty"; if(isNaN(x))throw "not a number"; if(x>10)throw "too high"; if(x

function myFunction() { try { var x=document.getElementById("demo").value; if(x=="")throw "empty"; if(isNaN(x))throw "not a number"; if(x>10)throw "too high"; if(x

My First JavaScript


Please input a number between 5 and 10:

Test Input

(6)JavaScript 可用來在數(shù)據(jù)被送往服務(wù)前對HTML表單中的這些輸入數(shù)據(jù)進行驗證攻旦,被 JavaScript 驗證的這些典型的表單數(shù)據(jù)有:

用戶是否已填寫表單中的必填項目?

用戶輸入的郵件地址是否合法生逸?

用戶是否已輸入合法的日期牢屋?

用戶是否在數(shù)據(jù)域 (numeric field) 中輸入了文本?

For Example One:

Email: ??

For Example Two Email驗證

(1) 輸入的數(shù)據(jù)必須包含@符號和點號(.)

(2) @不可以是郵件地址的首字符槽袄,且@后面必須要有一個(.)

function validate_email(field,alerttxt) { with (field) { apos=value.indexOf("@") dotpos=value.lastIndexOf(".") if (apos Email:

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末烙无,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子遍尺,更是在濱河造成了極大的恐慌截酷,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,290評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件狮鸭,死亡現(xiàn)場離奇詭異合搅,居然都是意外死亡多搀,警方通過查閱死者的電腦和手機歧蕉,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,107評論 2 385
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來康铭,“玉大人惯退,你說我怎么就攤上這事〈犹伲” “怎么了催跪?”我有些...
    開封第一講書人閱讀 156,872評論 0 347
  • 文/不壞的土叔 我叫張陵锁蠕,是天一觀的道長。 經(jīng)常有香客問我懊蒸,道長荣倾,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,415評論 1 283
  • 正文 為了忘掉前任骑丸,我火速辦了婚禮舌仍,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘通危。我一直安慰自己铸豁,他們只是感情好,可當我...
    茶點故事閱讀 65,453評論 6 385
  • 文/花漫 我一把揭開白布菊碟。 她就那樣靜靜地躺著节芥,像睡著了一般。 火紅的嫁衣襯著肌膚如雪逆害。 梳的紋絲不亂的頭發(fā)上头镊,一...
    開封第一講書人閱讀 49,784評論 1 290
  • 那天,我揣著相機與錄音忍燥,去河邊找鬼拧晕。 笑死,一個胖子當著我的面吹牛梅垄,可吹牛的內(nèi)容都是我干的厂捞。 我是一名探鬼主播,決...
    沈念sama閱讀 38,927評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼队丝,長吁一口氣:“原來是場噩夢啊……” “哼靡馁!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起机久,我...
    開封第一講書人閱讀 37,691評論 0 266
  • 序言:老撾萬榮一對情侶失蹤臭墨,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后膘盖,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體胧弛,經(jīng)...
    沈念sama閱讀 44,137評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,472評論 2 326
  • 正文 我和宋清朗相戀三年侠畔,在試婚紗的時候發(fā)現(xiàn)自己被綠了结缚。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,622評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡软棺,死狀恐怖红竭,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤茵宪,帶...
    沈念sama閱讀 34,289評論 4 329
  • 正文 年R本政府宣布最冰,位于F島的核電站,受9級特大地震影響稀火,放射性物質(zhì)發(fā)生泄漏暖哨。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,887評論 3 312
  • 文/蒙蒙 一凰狞、第九天 我趴在偏房一處隱蔽的房頂上張望鹿蜀。 院中可真熱鬧,春花似錦服球、人聲如沸茴恰。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,741評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽往枣。三九已至,卻和暖如春粉渠,著一層夾襖步出監(jiān)牢的瞬間分冈,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評論 1 265
  • 我被黑心中介騙來泰國打工霸株, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留雕沉,地道東北人。 一個月前我還...
    沈念sama閱讀 46,316評論 2 360
  • 正文 我出身青樓去件,卻偏偏與公主長得像坡椒,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子尤溜,可洞房花燭夜當晚...
    茶點故事閱讀 43,490評論 2 348

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

  • 簡介:JavaScript 是腳本語言倔叼,是一種輕量級的編程語言,是可插入 HTML 頁面的編程代碼宫莱, 插入 HTM...
    夜幕小草閱讀 1,122評論 0 29
  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法丈攒,類相關(guān)的語法,內(nèi)部類的語法授霸,繼承相關(guān)的語法巡验,異常的語法,線程的語...
    子非魚_t_閱讀 31,598評論 18 399
  • 一. Java基礎(chǔ)部分.................................................
    wy_sure閱讀 3,805評論 0 11
  • 我的微信公眾號沒有日更的這兩個月碘耳,開始慢慢掉粉显设,閱讀量也下降了,與我當初認為很快就能拿到原創(chuàng)標的樂觀預(yù)期漸行漸遠藏畅。...
    獨戲清風閱讀 307評論 7 3
  • #每天一本書#,day35,51/300,《正直》敷硅,這本書是松浦彌太朗在四十九歲即將到來之際,辭去《生活手帖》總編...
    洋星閱讀 506評論 0 0