在編程中,我們經(jīng)常需要存儲一組相關(guān)聯(lián)的數(shù)組,比如學(xué)生的成績,比賽的一系列數(shù)據(jù)等。這時(shí)我們就可能要使用數(shù)組。數(shù)組其實(shí)是一個特殊的JavaScript變量。它可以用來存儲不同類型的JavaScript變量方便我們統(tǒng)一管理和使用。

十年的韶關(guān)網(wǎng)站建設(shè)經(jīng)驗(yàn),針對設(shè)計(jì)、前端、開發(fā)、售后、文案、推廣等六對一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。成都營銷網(wǎng)站建設(shè)的優(yōu)勢是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動調(diào)整韶關(guān)建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。創(chuàng)新互聯(lián)建站從事“韶關(guān)網(wǎng)站設(shè)計(jì)”,“韶關(guān)網(wǎng)站推廣”以來,每個客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。
注意:JavaScript和其它編程語言不同,它可以在同一個數(shù)組中存儲不同類型的變量,而很多編程語言在數(shù)組中只能存儲一種類型的變量。接下來的例子中你將會看到。
在JavaScript中,變量的聲明和使用和其它語言也有很大的不同。
首先,我們看一個最簡單的數(shù)組聲明:
var multipleValues ?= [];
聲明數(shù)組之后,我們就可以動態(tài)的給數(shù)組添加元素了,如:
multipleValues[0] = 50; // 動態(tài)添加數(shù)組的第1個值
multipleValues[1] = 60; // 動態(tài)添加數(shù)組的第2個值
multipleValues[2] = “Mouse”; //動態(tài)添加數(shù)組的第3個值
可以看到,在JavaScript我們可以直接給數(shù)組添加元素。而且元素的類型可以不同。
上面聲明和賦值的語句,其它就等價(jià)下面這條語句:
var multipleValues = [50 , 60 , “Mouse”];
除了上面的方式,其實(shí)還有其它的定義變量的方式,比如秒秒學(xué)上就給我們總結(jié)了四種方式:
數(shù)組在JavaScript中的使用,還是比較多的。它還有很多的方法,這也和其它的編程語言有很大的區(qū)別,你可以上專門的教程網(wǎng)站秒秒學(xué)上多了解下。
基本數(shù)據(jù)類型:\x0d\x0a字符串 String\x0d\x0a數(shù)字 Number\x0d\x0a布爾Boolean\x0d\x0a\x0d\x0a復(fù)合數(shù)據(jù)類型:\x0d\x0a數(shù)組 Array\x0d\x0a對象 Object\x0d\x0a\x0d\x0a特殊數(shù)據(jù)類型:\x0d\x0aNull 空對象\x0d\x0aUndefined 未定義
通過下面方法進(jìn)行檢測,如果是數(shù)組,則返回true,如果不是數(shù)組,則返回false
function isArray(obj) { return Object.prototype.toString.call(obj) === '[object Array]'; }
測試:
var a1 = [1,2,3];var a2=new Array("a","b");var a3={a:1};alert(isArray(a1));//truealert(isArray(a2));//truealert(isArray(a3));//false
分享題目:javascript大數(shù)組類型,js比較數(shù)組元素大小
標(biāo)題網(wǎng)址:http://chinadenli.net/article42/dsgshhc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供小程序開發(fā)、微信小程序、域名注冊、網(wǎng)站設(shè)計(jì)公司、靜態(tài)網(wǎng)站、用戶體驗(yàn)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)