成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識庫 > 一篇文章帶你了解JavaScript-語句

一篇文章帶你了解JavaScript-語句

熱門標(biāo)簽:如何看懂地圖標(biāo)注點 潤滑油銷售電銷機(jī)器人 南通通訊外呼系統(tǒng)產(chǎn)品介紹 電銷機(jī)器人免培訓(xùn) 自繪地圖標(biāo)注數(shù)據(jù) 電話機(jī)器人需要使用網(wǎng)絡(luò)嗎 外呼系統(tǒng)使用方法 給地圖標(biāo)注得傭金 海外圖書館地圖標(biāo)注點

表達(dá)式語句

具有副作用的表達(dá)式是JavaScript中最簡單的語句

a= "hello"+name;
i *= 3;
a++;
delete o.x;
alert(a);
window.close();

復(fù)合語句和空語句

復(fù)合語句

JavaScript中還可以將多條語句聯(lián)合在一起,形成一條復(fù)合語句(compound statement)。只須用花括號將多條語句括起來即可。

{
	x=a;
	y=b;
	alert(x);
	alert(y);
}

關(guān)于語句塊有幾點需要注意

第一,語句塊的結(jié)尾不需要分號。塊中的原始語句必須以分號結(jié)束,但語句塊不需要。

第二,語句塊中的行都有縮進(jìn),這不是必需的,但整齊的縮進(jìn)能讓代碼可讀性更強(qiáng),更容易理解。

最后,需要注意,JavaScript中沒有塊級作用域,在語句塊中聲明的變量并不是語句塊私有的。

空語句

空語句(empty statement)則恰好相反,它允許包含0條語句的語句。

;
for(i=0;ia.lengthl;a[i++]=0);
if(a==0);

聲明語句

var

var語句用來聲明一個或者多個變量

var i;
var j=0;
var a,b;
var x=0,y=1;

var聲明的變量是無法通過delete刪除的。

如果var語句中的變量沒有指定初始化表達(dá)式,那么這個變量的值初始為undefined。

function

關(guān)鍵字function用來定義函數(shù)

var f = function(x){ return x+1; }
function f (x) {return x+1; }

f是要聲明的函數(shù)的名稱的標(biāo)識符。

函數(shù)名之后的圓括號中是參數(shù)列表,參數(shù)之間使用逗號分隔。

當(dāng)調(diào)用函數(shù)時,這些標(biāo)識符則指代傳入函數(shù)的實參。

函數(shù)體是由JavaScript語句組成的,語句的數(shù)量不限,且用花括號括起來。

在定義函數(shù)時,并不執(zhí)行函數(shù)體內(nèi)的語句.

條件語句

if

if (username == null) //如果username是null或者undefined
	username = "J"  //對其進(jìn)行定義

if/else

嵌套使用if語句時,必須注意確保else語句匹配正確的if語句

if(i == j)
{
	if(j==k){
		console.log("i等于k");
	}
}else{ //i不等于j時執(zhí)行else的語句塊
	console.log("i不等于j");
}

else if

if (n == 1){
	//執(zhí)行代碼塊
}else if (n == 2){
	//執(zhí)行代碼塊
}else{
	//之前的條件都為false時執(zhí)行這里的代碼塊
}

switch

switch(n){
	case 1:
	//如果n === 1,執(zhí)行這里的代碼塊
	break; //停止執(zhí)行
	case 2:
	//如果n === 2,執(zhí)行這里的代碼塊
	break; //停止執(zhí)行
	case 3:
	//如果n === 3,執(zhí)行這里的代碼塊
	break; //停止執(zhí)行
	default:
	//如果都不匹配執(zhí)行這里的代碼塊
	break; //停止執(zhí)行
}

循環(huán)

JavaScript中有4種循環(huán)語句:while、do/while、for和for/in。

while

var count = 0;
while (count  10){ 
//count小于10時執(zhí)行代碼塊
	console.log(count);
	count++;//控制count避免出現(xiàn)無限循環(huán)(死循環(huán))
}

變量count的初始值是0,在循環(huán)執(zhí)行過程中,它的值每次都遞增1。當(dāng)循環(huán)執(zhí)行了10次,表達(dá)式的值就變成了false(即,變量count的值不再小于10),這時while就會結(jié)束,JavaScript解釋器將執(zhí)行程序中的下一條語句。

do/while

do/while循環(huán)和while循環(huán)非常相似,只不過它是在循環(huán)的尾部而不是頂部檢測循環(huán)表達(dá)式,這就意味著循環(huán)體至少會執(zhí)行一次。

var count = 0;
do { 
//count小于10時執(zhí)行代碼塊
	console.log(count);
}while (count++  10);

首先,do循環(huán)要求必須使用關(guān)鍵字do來標(biāo)識循環(huán)的開始,用while來標(biāo)識循環(huán)的結(jié)尾并進(jìn)入循環(huán)條件判斷;其次,和while循環(huán)不同,do循環(huán)是用分號結(jié)尾的。

for

for(1;2;3)
1,2,3分別負(fù)責(zé)初始化操作、循環(huán)條件判斷和計數(shù)器變量的更新。

輸出數(shù)字0~9

for (var count=0;count10;count++)
	console.log(count);

for/in

for (variable in object)

variable通常是一個變量名,也可以是一個可以產(chǎn)生左值的表達(dá)式或者一個通過var語句聲明的變量,總之必須是一個適用于賦值表達(dá)式左側(cè)的值。

object是一個表達(dá)式,這個表達(dá)式的計算結(jié)果是一個對象。

遍歷對象屬性成員

for (var p in o)
	console.log(o[p])

跳轉(zhuǎn)

標(biāo)簽語句

語句是可以添加標(biāo)簽的,標(biāo)簽是由語句前的標(biāo)識符和冒號組成.

通過給語句定義標(biāo)簽,就可以在程序的任何地方通過標(biāo)簽名引用這條語句。也可以對多條語句定義標(biāo)簽,盡管只有在給語句塊定義標(biāo)簽時它才更有用,比如循環(huán)和條件判斷語句。通過給循環(huán)定義一個標(biāo)簽名,可以在循環(huán)體內(nèi)部使用break和continue來退出循環(huán)或者直接跳轉(zhuǎn)到下一個循環(huán)的開始。break和continue是JavaScript中唯一可以使用語句標(biāo)簽的語句。

m: while(a != null){
	....
	continue m;
	....
}

break語句

單獨使用break語句的作用是立即退出最內(nèi)層的循環(huán)或switch語句。

當(dāng)循環(huán)終止條件非常復(fù)雜時,在函數(shù)體內(nèi)使用break語句實現(xiàn)這些條件判斷的做法要比直接在循環(huán)表達(dá)式中寫出這個復(fù)雜終止條件的做法簡單很多。

for (var i = 0;ia.length; i++){
	if(a[i]==target)break;
}

JavaScript中同樣允許break關(guān)鍵字后面跟隨一個語句標(biāo)簽

break mname;

continue語句

continue語句和break語句非常類似,但它不是退出循環(huán),而是轉(zhuǎn)而執(zhí)行下一次循環(huán)。continue語句的語法和break語句語法一樣簡單.

continue;
continue mname;

return語句

return語句只能在函數(shù)體內(nèi)出現(xiàn),如果不是的話會報語法錯誤。當(dāng)執(zhí)行到return語句的時候,函數(shù)終止執(zhí)行,并返回return 后面的值。

如果沒有return語句,則函數(shù)調(diào)用僅依次執(zhí)行函數(shù)體內(nèi)的每一條語句直到函數(shù)結(jié)束,最后返回調(diào)用程序。

throw語句

所謂異常(exception)是當(dāng)發(fā)生了某種異常情況或錯誤時產(chǎn)生的一個信號。拋出異常,就是用信號通知發(fā)生了錯誤或異常狀況。捕獲異常是指處理這個信號,即采取必要的手段從異常中恢復(fù)。在JavaScript中,當(dāng)產(chǎn)生運行時錯誤或者程序使用throw語句時就會顯式地拋出異常。

function factorial(x){
	if(x0) throw new Error("x不能是負(fù)數(shù)");
	//如果輸入?yún)?shù)是非法的,則拋出一個異常
		return f;
}

try/catch/finally語句

其中try從句定義了需要處理的異常所在的代碼塊。catch從句跟隨在try從句之后,當(dāng)try塊內(nèi)某處發(fā)生了異常時,調(diào)用catch內(nèi)的代碼邏輯。catch從句后跟隨finally塊,后者中放置清理代碼,不管try塊中是否產(chǎn)生異常,finally塊內(nèi)的邏輯總是會執(zhí)行。盡管catch和finally都是可選的,但try從句需要至少二者之一與之組成完整的語句。

try{
	//需要處理的異常的代碼塊
}catch(e){
	//try語句拋出異常后 執(zhí)行這里的代碼
	//可以基于特定的原因處理這個異常
	//可以通過throw語句重新拋出異常
}finally{
	//不管try語句塊是否拋出了異常,這里的代碼總是執(zhí)行
	//終止try語句塊的方式有:
	//1.正常終止,執(zhí)行完語句塊的最后一條語句
	//2.通過break、continue或return語句終止
	//3.拋出一個異常,異常被catch捕獲
	//4.拋出一個異常,異常未被捕獲,繼續(xù)向上傳播
}

其他語句類型

with語句

一個可以按序檢索的對象列表,通過它可以進(jìn)行變量名解析。with語句用于臨時擴(kuò)展作用域鏈。

可能會使用類似下面這種表達(dá)式來訪問一個HTML表單中的元素:
document.forms[0].address.value
如果這種表達(dá)式在代碼中多次出現(xiàn),
則可以使用with語句將form對象添加至作用域鏈的頂層:
with(document.forms[0]){
name.value='';
address.value='';
email.value='';
}

這種方法減少了大量的輸入,不用再為每個屬性名添加document.forms[0]前綴。這個對象臨時掛載在作用域鏈上,當(dāng)JavaScript需要解析諸如address的標(biāo)識符時,就會自動在這個對象中查找。

debugger語句

debugger語句通常什么也不做。然而,當(dāng)調(diào)試程序可用并運行的時候,JavaScript解釋器將會(非必需)以調(diào)式模式運行。實際上,這條語句用來產(chǎn)生一個斷點(breakpoint),JavaScript代碼的執(zhí)行會停止在斷點的位置,這時可以使用調(diào)試器輸出變量的值、檢查調(diào)用棧等。

“use strict”

“use strict”是ECMAScript 5引入的一條指令。指令不是語句(但非常接近于語句)。

使用“use strict”指令的目的是說明(腳本或函數(shù)中)后續(xù)的代碼將會解析為嚴(yán)格代碼(strict code)。如果頂層(不在任何函數(shù)內(nèi)的)代碼使用了“use strict”指令,那么它們就是嚴(yán)格代碼。如果函數(shù)體定義所處的代碼是嚴(yán)格代碼或者函數(shù)體使用了“use strict”指令,那么函數(shù)體的代碼也是嚴(yán)格代碼。如果eval()調(diào)用時所處的代碼是嚴(yán)格代碼或者eval()要執(zhí)行的字符串中使用了“scrict code”指令,則eval()內(nèi)的代碼是嚴(yán)格代碼。

總結(jié)表

總結(jié)

本篇文章就到這里了,希望能給你帶來幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!

您可能感興趣的文章:
  • Python基礎(chǔ)之python循環(huán)控制語句break/continue詳解
  • C語言之初始if語句詳解
  • C語言入門篇--學(xué)習(xí)選擇,if,switch語句以及代碼塊
  • 如何用c++表驅(qū)動替換if/else和switch/case語句
  • 論一條select語句在MySQL是怎樣執(zhí)行的
  • C語言中常見的幾種流程控制語句
  • Python實現(xiàn)switch/case語句
  • C語言進(jìn)階教程之循環(huán)語句缺陷詳析
  • C語言控制語句之 循環(huán)
  • mybatis中sql語句CDATA標(biāo)簽的用法說明
  • JavaScript中三種for循環(huán)語句的使用總結(jié)(for、for...in、for...of)
  • golang switch語句的靈活寫法介紹
  • C 語言基礎(chǔ)之C 語言三大語句注意事項

標(biāo)簽:黃石 廣州 貸款邀約 樂山 銅川 大連 南京 內(nèi)江

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《一篇文章帶你了解JavaScript-語句》,本文關(guān)鍵詞  一篇,文章,帶你,了解,JavaScript-,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《一篇文章帶你了解JavaScript-語句》相關(guān)的同類信息!
  • 本頁收集關(guān)于一篇文章帶你了解JavaScript-語句的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    久久综合精品视频| 色阁综合av| 在线免费看av的网站| 亚洲区精品久久一区二区三区| 欧美国产日韩一区| 日本暖暖在线视频| 国产成人精品亚洲日本在线桃色| 成人毛片视频网站| 青青草原在线免费观看| 国产精品96久久久久久| 国产v综合v亚洲欧美久久| 人成在线免费网站| 精品全国在线一区二区| 国产黄色片网站| 亚洲免费成人av在线| 国产成人免费在线观看| 日韩毛片免费视频一级特黄| 亚洲制服欧美另类| 2025韩国理伦片在线观看| 韩国精品一区| 欧美黑人孕妇孕交| 国产精品拍天天在线| 四色成人av永久网址| 俺去啦;欧美日韩| 三级福利片在线观看| 国产亲伦免费视频播放| 日韩理论电影大全| wwww在线观看免费视频| 成人国产精品久久久久久亚洲| 久热中文字幕在线观看| 国产一区二区三区小说| 久在线观看福利视频| 黄色香蕉视频在线观看| 色妞www精品视频| 欧美日韩亚洲视频| 神马伦理电影| 91久久久久久白丝白浆欲热蜜臀| 亚洲精品一二三区区别| 拍拍拍999自拍偷| 综合另类专区| 色视频www在线播放国产成人| 亚洲第九十九页| 亚洲国产欧美一区二区三区丁香婷| 伊人国产在线看一| 欧美xxxx性猛交bbbb| 国产精品r级在线| 亚洲电影一区二区| 91在线观看| 国产aaa一级片| 免费视频一区| **女人18毛片一区二区| 日韩高清精品免费观看| 男男做爰猛烈叫床爽爽小说| 免费看av的网址| 一级黄色录像免费看| 欧美午夜精品久久久久久人妖| 91麻豆一区二区| 99人久久精品视频最新地址| 国产成人高清精品| 亚洲激情在线观看视频| 欧美国产精品人人做人人爱| 国产中文字幕乱人伦在线观看| 亚洲日本va中文字幕久久| 久操视频在线观看免费| 免费在线黄色网址| 久久精品色综合| 俺也去精品视频在线观看| 久久免费视频精品| 99久久久久国产精品免费| 成人美女视频在线看| 欧美精品黄色| av色综合网| 欧美多人爱爱视频网站| 精品国产一二| 黑人巨大精品欧美一区二区奶水| 在线观看视频色| 色天使在线视频| 男人日女人逼逼| 国产无遮挡裸体免费视频| 国产日韩精品视频| 精品一区二区三区在线播放视频| 欧美爱爱小视频| 亚洲免费观看高清| www.xxxx精品| 在线影院福利| 欧美大片在线观看一区二区| 欧美xxxx做受欧美.88| 日韩欧美国产骚| 国产后进白嫩翘臀在线观看视频| 成人福利视频在线观看| 又黄又爽毛片免费观看| 黑丝美女一区二区| 性做久久久久久| 免费高清完整在线观看| 九色在线免费| 国产一区二区三区成人欧美日韩在线观看| 成人污视频在线观看| 亚洲成人激情图| 亚洲精品v亚洲精品v日韩精品| 亚洲三区视频| 一区在线播放| 亚洲综合国产激情另类一区| 国产三级三级看三级| 中文字幕99| 亚洲日本免费电影| 伊人网在线观看| 国产激情自拍视频| 中文字幕av久久| 天堂网www在线中文天堂| 精品久久久久一区二区| 欧美日韩精品中文字幕| 久久精品72免费观看| 国产毛片久久久久久| 色94色欧美sute亚洲13| 国产剧情演绎av| 精品一区二区三区香蕉蜜桃| 国产免费一区二区三区四区五区| 先锋音影av资源中文网| 久久精品国内一区二区三区| 国产吧在线视频| 午夜剧场在线免费观看| 国产精选一区二区| 久久影院100000精品| 免费污视频在线一区| 国产精品自拍一区| 亚洲精品在线一区二区| 国产精品无码一区二区在线| 丁香婷婷深情五月亚洲| 少妇激情av一区二区| 欧美一区二区视频在线观看| 8x8ⅹ拨牐拨牐拨牐在线观看| 四虎永久在线高清国产精品| 国产91精品一区二区绿帽| 欧美国产另类| ass白嫩白嫩的小美女| 97超碰人人爽| 欧美一区国产在线| 欧美性videosxxxxx| 午夜精品在线观看| 熟女俱乐部一区二区| 国产三线在线| 亚洲男人的天堂网| 一卡二卡三卡在线观看| 国内精品久久久久久久久久久| 国产在线资源一区| 国产欧美在线观看一区| 色999日韩欧美国产| jizz日本大全| 青青久久av北条麻妃黑人| 日本少妇高潮喷水视频| 国产日韩欧美一区二区三区综合| 国产麻豆91精品| 成人av电影免费| 国产精品99久久久久久似苏梦涵| 欧美视频免费看| 日韩免费电影网站| 在线观看免费国产小视频| 92看片淫黄大片欧美看国产片| 久久久无码精品亚洲国产| 色一情一乱一伦一视频免费看| 91欧美精品| 九九九久久国产免费| 日韩电影免费观看在线观看| 亚洲开发第一视频在线播放| 国产精品麻豆va在线播放| 人妻无码视频一区二区三区| 老司机精品视频网站| 国产日韩在线免费| 久久精品欧美日韩精品| 色婷婷综合久久久久久| 亚洲国产精品久久久久秋霞蜜臀| 一级一级黄色片| 九色蝌蚪在线观看| 国产在线观看h| 国产在线播放一区二区三区| 久久精品99国产国产精| 男女视频一区二区| 国产成人在线亚洲欧美| 麻豆视频免费在线播放| 亚洲黄页在线观看| 欧美日韩国产综合久久| 免费国产成人看片在线| 欧美一区二区三区四区在线观看地址| 日韩的一区二区| 日韩一级大片| 在线观看无遮挡| 精品国产31久久久久久| 无码av天堂一区二区三区| 大胆欧美熟妇xx| 在线观看成人影院| 污网站在线观看| 亚洲人成亚洲人成在线观看| 亚洲少妇自拍| 国产视频网站在线| 国产精品丝袜视频| 三级欧美韩日大片在线看| 精品无码av一区二区三区不卡| 91成人伦理在线电影| 天天干夜夜干| 日韩精品一区三区| 任我爽精品视频在线播放| 国产一区免费观看| 日韩在线资源| 日韩最新中文字幕电影免费看| 最近中文av字幕在线中文| 亚洲第一精品久久忘忧草社区| 亚洲品质自拍视频网站| 91av网站在线播放| 女人18毛片毛片毛片毛片区二| 久久青草国产手机看片福利盒子| 日韩在线视屏| 欧美中文在线观看| 可以直接在线观看的av| 麻豆91精品91久久久的内涵| 日本十八禁视频无遮挡| 国产一区免费视频| 日韩色性视频| 欧美一级大片免费看| 久久av红桃一区二区禁漫| aa级大片欧美| 亚洲精品久久久久久久久久久久久| 国产91精品入| 国产精品爽爽久久久久久| 欧美怡红院视频| 欧美男女爱爱视频| 欧美大黑帍在线播放| 亚洲涩涩在线| 国产麻豆久久| 香蕉久久免费电影| 亚洲欧洲第一视频| 亚洲欧美色图| 亚洲综合色成人| 午夜精品一区在线观看| 国产精品欧美色图| 国产成人亚洲精品自产在线| 亚洲另类色综合网站| 久久亚洲精品国产亚洲老地址| 久久久久国产精品熟女影院| 影院欧美亚洲| 成人在线观看黄| 亚洲天堂avav| 国产精品视频首页| 欧美裸体bbwbbwbbw| 国产日韩欧美在线观看视频| 国产精品嫩草影院在线看| 国产无人区码熟妇毛片多| 少妇高潮av久久久久久| 精品一区二区亚洲| 国产成人av电影免费在线观看| 日韩1区2区日韩1区2区| 九色91国产| 4虎在线播放1区| 高清一区二区| 精品国产一区二区三区久久久蜜月| 亚洲一区区二区| 动漫h在线观看| 手机在线观看毛片| 精品国产1区2区3区| 国产成人无码精品久久久性色| 亚洲国产日韩成人综合天堂| 成人免费网站在线观看视频| 免费在线观看av电影| 精品视频在线观看一区二区| 日本最黄一级片免费在线| 日韩精品中文字幕在线一区| 日本一区二区三不卡| 视频一区视频二区视频三区高| 在线黄色免费网站| 欧美第一淫aaasss性| 亚洲美女在线一区| 国内在线观看一区二区三区| 久久婷婷激情| 91精品久久久久久久久中文字幕| 国产av一区二区三区传媒| 日本韩国福利视频| 综合视频在线| 欧美三级韩国三级日本一级| 中文字幕一区二区三区蜜月| 日本一区二区三区在线观看视频| 国产精品成人一区二区三区电影毛片| 欧美日本三级| 国产精品午夜影院| 欧美 日韩 国产 在线| 日韩精品第一页| 国产裸舞福利在线视频合集| 视频在线观看免费影院欧美meiju| 777精品伊人久久久久大香线蕉| 亚洲欧美视频在线观看| 97人摸人人澡人人人超一碰| 五月天中文字幕一区二区| 人妻少妇精品无码专区二区| 香蕉精品久久| 美女被黑人爆操网站| 中文字幕免费高清网站| 欧美一区二区三区在线看| 五月天激情综合| 欧美大成色www永久网站婷| 国产一区二区三区精彩视频| 美国黄色片视频| 日韩欧美综合一区| 国产美女91呻吟求| 污网站在线观看免费| 日韩欧美久久| 成人妖精视频yjsp地址| 国产精品www爽爽爽| 国产成人久久精品77777| 国产精品婷婷| 日韩av综合| 波多野结衣亚洲一区| 中文字幕一区二区三区免费视频| 国产一区在线免费观看| 欧美成人禁片在线www| 亚洲人成网亚洲欧洲无码| 在线观看天堂av| av成人午夜| seseavlu视频在线| 亚洲国产精华液| av手机免费观看| 国产黄网站在线观看| 免费看国产曰批40分钟| 欧美xxxx做受欧美护士| 五月天免费网站| 宅男视频免费在线观看视频| 亚洲精品美女网站| 一区二区三区国| 日韩成人av在线| 精品人妻人人做人人爽夜夜爽| 欧美高清成人|