亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

javascript操作解釋

2019-11-14 09:58:23
字體:
來源:轉載
供稿:網友

"||"邏輯或操作符,相當于生活中的“或者”,當兩個條件中有任一個條件滿足,“邏輯或”的運算結果就為“真”。

"!"是邏輯非操作符,也就是"不是"的意思,非真即假,非假即真。好比小華今天買了一個杯子,小明說:"杯子是白色的",小亮說:“杯子是紅色的”,小華說:"小明說的不是真話,小亮說的不是假話"。猜猜小華買的什么顏色的杯子,答案:紅色杯子。

操作符之間的優先級(高到低):算術操作符 → 比較操作符 → 邏輯操作符 → "="賦值符號

什么是數組

我們知道變量用來存儲數據,一個變量只能存儲一個內容。假設你想存儲10個人的姓名或者存儲20個人的數學成績,就需要10個或20個變量來存儲,如果需要存儲更多數據,那就會變的更麻煩。我們用數組解決問題,一個數組變量可以存放多個數據。好比一個團,團里有很多人,如下我們使用數組存儲5個學生成績。

數組是一個值的集合,每個值都有一個索引號,從0開始,每個索引都有一個相應的值,根據需要添加更多數值。

如何創建數組

使用數組之前首先要創建,而且需要把數組本身賦至一個變量。好比我們出游,要組團,并給團定個名字“云南之旅”。

創建數組語法:

var myarray=new Array();

           我們創建數組的同時,還可以為數組指定長度,長度可任意指定。

var myarray= new Array(8); //創建數組,存儲8個數據。 

注意:1.創建的新數組是空數組,沒有值,如輸出,則顯示undefined。2.雖然創建數組時,指定了長度,但實際上數組都是變長的,也就是說即使指定了長度為8,仍然可以將元素存儲在規定長度以外。

 

數組賦值

數組創建好,接下來我們為數組賦值。我們把數組看似旅游團的大巴車,大巴車里有很多位置,每個位置都有一個號碼,顧客要坐在哪個位置呢? 

第一步:組個大巴車第二步:按票對號入座        大巴車的1號座位是張三        大巴車的2號座位是李四

數組的表達方式:

第一步:創建數組var myarr=new Array(); 第二步:給數組賦值        myarr[1]=" 張三";        myarr[2]=" 李四";

下面創建一個數組,用于存儲5個人的數學成績。

var myarray=new Array(); //創建一個新的空數組myarray[0]=66; //存儲第1個人的成績myarray[1]=80; //存儲第2個人的成績myarray[2]=90; //存儲第3個人的成績myarray[3]=77; //存儲第4個人的成績myarray[4]=59; //存儲第5個人的成績

注意:數組每個值有一個索引號,從0開始。

我們還可以用簡單的方法創建上面的數組和賦值:

第一種方法:

var myarray = new Array(66,80,90,77,59);//創建數組同時賦值

第二種方法:

 var myarray = [66,80,90,77,59];//直接輸入一個數組(稱 “字面量數組”)

注意:數組存儲的數據可以是任何類型(數字、字符、布爾值等)

數組屬性length

如果我們想知道數組的大小,只需引用數組的一個屬性length。Length屬性表示數組的長度,即數組中元素的個數。

語法:

myarray.length; //獲得數組myarray的長度

注意:因為數組的索引總是由0開始,所以一個數組的上下限分別是:0和length-1。如數組的長度是5,數組的上下限分別是0和4。

var arr=[55,32,5,90,60,98,76,54];//包含8個數值的數組arr document.write(arr.length); //顯示數組長度8document.write(arr[7]); //顯示第8個元素的值54

同時,javaScript數組的length屬性是可變的,這一點需要特別注意。

arr.length=10; //增大數組的長度document.write(arr.length); //數組長度已經變為10

數組隨元素的增加,長度也會改變,如下:

var arr=[98,76,54,56,76]; // 包含5個數值的數組document.write(arr.length); //顯示數組的長度5arr[15]=34;  //增加元素,使用索引為15,賦值為34alert(arr.length); //顯示數組的長度16

for循環

很多事情不只是做一次,要重復做。如打印10份試卷,每次打印一份,重復這個動作,直到打印完成。這些事情,我們使用循環語句來完成,循環語句,就是重復執行一段代碼。

for語句結構:

for(初始化變量;循環條件;循環迭代){         循環語句  }

假如,一個盒子里有6個球,我們每次取一個,重復從盒中取出球,直到球取完為止。

<script type="text/Javascript">var num=1;for (num=1;num<=6;num++)  //初始化值;循環條件;循環后條件值更新{   document.write("取出第"+num+"個球<br />");}</script>

結果:

執行思路:

while循環

和for循環有相同功能的還有while循環, while循環重復執行一段代碼,直到某個條件不再滿足。

while語句結構:

while(判斷條件){    循環語句 }

使用while循環,完成從盒子里取球的動作,每次取一個,共6個球。

<script type="text/javascript">var num=0;  //初始化值while (num<=6)   //條件判斷{  document.write("取出第"+num+"個球<br />");  num=num+1;  //條件值更新}</script>

Do...while循環

do while結構的基本原理和while結構是基本相同的,但是它保證循環體至少被執行一次。因為它是先執行代碼,后判斷條件,如果條件為真,繼續循環。

do...while語句結構:

do{    循環語句 }while(判斷條件)

我們試著輸出5個數字。

<script type="text/javascript">   num= 1;   do   {     document.write("數值為:" +  num+"<br />");     num++; //更新條件   }   while (num<=5)</script>

執行結果:

為什么呢?我們來看下執行思路:

什么是函數

函數的作用,可以寫一次代碼,然后反復地重用這個代碼。

如:我們要完成多組數和的功能。

var sum;   sum = 3+2;alert(sum);sum=7+8 ;alert(sum); ....  //不停重復兩行代碼

如果要實現8組數的和,就需要16行代碼,實現的越多,代碼行也就越多。所以我們可以把完成特定功能的代碼塊放到一個函數里,直接調用這個函數,就省去重復輸入大量代碼的麻煩。

使用函數完成:

function add2(a,b){sum = a + b; alert(sum);} //  只需寫一次就可以add2(3,2);add2(7,8);....  //只需調用函數就可以


上一篇:javascript數據類型

下一篇:Javascript閉包

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品久久久久久av| 欧美xxxx做受欧美.88| 一区二区三区视频免费在线观看| 国产成人自拍视频在线观看| 国产视频在线观看一区二区| 91免费视频网站| 国产成人精品在线播放| 成人国内精品久久久久一区| 亚洲欧美中文字幕在线一区| 久久免费视频在线| 欧美中文在线免费| 色偷偷av一区二区三区| 国产噜噜噜噜久久久久久久久| 国语自产偷拍精品视频偷| 久热精品视频在线观看一区| 另类图片亚洲另类| 在线免费看av不卡| 欧美成人全部免费| 亚洲欧美日韩直播| 久久露脸国产精品| 久久69精品久久久久久国产越南| 久久99热这里只有精品国产| 日韩精品日韩在线观看| 亚洲影院色在线观看免费| 欧美成人免费va影院高清| 欧美一级大胆视频| 精品久久在线播放| 亚洲色无码播放| 欧美精品在线第一页| 最新亚洲国产精品| 欧日韩在线观看| 亚洲在线视频观看| 久久免费国产精品1| 亚洲欧美日韩中文在线制服| 亚洲色图激情小说| 69视频在线免费观看| 久久精品视频亚洲| 高清欧美性猛交xxxx黑人猛交| 91久久国产综合久久91精品网站| 91精品久久久久久综合乱菊| 亚洲电影免费观看高清完整版| 国产精品入口免费视频一| 欧美性猛交xxxx偷拍洗澡| 欧洲永久精品大片ww免费漫画| 国产精品久久久久久久一区探花| 成人黄色中文字幕| 亚洲jizzjizz日本少妇| 亚洲精品98久久久久久中文字幕| 亚洲精品永久免费精品| 久久久久久久久爱| 欧美性生交xxxxxdddd| 国产精品爱久久久久久久| 亚洲激情久久久| www日韩欧美| 国产精品www色诱视频| 亚洲精品久久久久久久久久久| 欧美裸体视频网站| 国产精品91在线| 最近2019中文字幕一页二页| 国产视频自拍一区| 日韩激情片免费| 亚洲激情国产精品| 日韩免费在线视频| 成人网欧美在线视频| 欧洲精品久久久| 青青久久aⅴ北条麻妃| 清纯唯美日韩制服另类| 91成人国产在线观看| 色婷婷av一区二区三区在线观看| 91精品国产网站| xxav国产精品美女主播| 亚洲精品国产品国语在线| 色综合天天综合网国产成人网| 中文字幕一区二区三区电影| 8x海外华人永久免费日韩内陆视频| 欧美人在线观看| 尤物九九久久国产精品的分类| 亚洲欧美日韩网| 国产精品海角社区在线观看| 爽爽爽爽爽爽爽成人免费观看| 91久久久久久久久久久| 欧美日韩一区二区在线| 亚洲精品久久久久| 日韩三级影视基地| 91在线高清免费观看| 91丨九色丨国产在线| 国产欧美婷婷中文| 亚洲欧美国产一区二区三区| 日韩精品一二三四区| 亚洲欧美国产va在线影院| 亚洲免费高清视频| 日本一区二区三区四区视频| 欧美中文在线视频| 亚洲色图综合久久| 久久国产精品久久久| 国产精品激情av电影在线观看| 日韩高清a**址| 美女久久久久久久| 国模精品一区二区三区色天香| 色播久久人人爽人人爽人人片视av| 一本一本久久a久久精品牛牛影视| 亚洲最新av网址| 亚洲在线www| 欧美乱人伦中文字幕在线| 欧美一区二区大胆人体摄影专业网站| 亚洲日本成人女熟在线观看| 亚洲国产福利在线| 欧美成人午夜影院| 国产精品永久免费观看| 亚洲男人的天堂在线播放| 国产亚洲a∨片在线观看| 国产精品www| 国产免费一区二区三区在线观看| 欧美成人免费小视频| 国产人妖伪娘一区91| 性色av一区二区咪爱| 亚洲一区二区三区成人在线视频精品| 黑人巨大精品欧美一区二区一视频| 欧洲精品在线视频| 色黄久久久久久| 插插插亚洲综合网| 亚洲综合最新在线| 欧美日韩成人网| 啪一啪鲁一鲁2019在线视频| 亚洲人成毛片在线播放| 亚洲欧美中文日韩v在线观看| 亚洲精品视频免费| 国产精品视频大全| 国内精品久久久久影院 日本资源| 中文字幕精品一区二区精品| 欧美午夜美女看片| 69久久夜色精品国产7777| 亚洲精品国产综合区久久久久久久| 中文字幕精品av| 亚洲成人久久久久| 欧美人与物videos| 亚洲欧美在线x视频| 中文字幕精品www乱入免费视频| 日韩中文字幕欧美| 亚洲色图国产精品| 亚洲精品久久久久国产| 日韩av在线影视| 欧美在线国产精品| 中文字幕一区日韩电影| 久久免费成人精品视频| 色综合久久天天综线观看| 久久精品国产一区二区三区| 欧美成年人在线观看| 韩剧1988在线观看免费完整版| 茄子视频成人在线| 91成品人片a无限观看| 国产一区二区在线播放| 欧美另类暴力丝袜| 午夜精品一区二区三区在线视| 91精品久久久久久久久久久久久久| 亚洲日韩欧美视频一区| 成人a视频在线观看| 精品久久久久久久久久久| 久久久精品视频在线观看| 亚洲最大福利视频网| 色综合91久久精品中文字幕| 亚洲护士老师的毛茸茸最新章节| 人人爽久久涩噜噜噜网站| 亚洲国产美女久久久久|