注冊登錄

微信小程序開發(fā)教程之Array數(shù)組對象(1)

2020-09-28
導(dǎo)讀:2017年6月14日,微信小程序開發(fā)教程已經(jīng)是當下最熱門的話題,下面將從多方面來談?wù)凙rray數(shù)組對象相關(guān)的內(nèi)容。...

微信小程序開發(fā)教程已經(jīng)是當下最熱門的話題,下面將從多方面來談?wù)凙rray數(shù)組對象相關(guān)的內(nèi)容。
 

array數(shù)組對象相關(guān)文章
用 wx:for 控制屬性綁定一個數(shù)組 微信小程序之tabBar開發(fā)教程 小程序開發(fā)中基本模塊及目錄說明

數(shù)組是具有相同的數(shù)據(jù)類型且按一定次序排列的一組變量的集合體,構(gòu)成一個數(shù)組的這些變量稱為數(shù)組元素。 數(shù)組有一個統(tǒng)一的名字叫數(shù)組名。數(shù)組按下標個數(shù)分類有一維數(shù)組,二維數(shù)組等,二維以上數(shù)組通常稱為多維數(shù)組。數(shù)組是一種構(gòu)造類型。

平常我們存儲少量數(shù)據(jù)的時候我們可以用定義變量名字的形式來實現(xiàn),但是數(shù)據(jù)元素很多呢,比如:幾十,幾千,幾萬的時候怎么辦呢,這個時候就需要用到數(shù)組的知識了。

微信小程序開發(fā)教程之Array數(shù)組對象(1)


Array,又稱作數(shù)組對象我們通常通過

微信小程序開發(fā)教程之Array數(shù)組對象(1)

這種方法來創(chuàng)建一個數(shù)組對象,便于儲存信息,當然,我們也可以通過

微信小程序開發(fā)教程之Array數(shù)組對象(1)

一位數(shù)組是person[],那么二維數(shù)組呢,則是person[][];是不是很好理解呢

微信小程序開發(fā)教程之Array數(shù)組對象(1)

創(chuàng)建了數(shù)組或者是從另外的地方獲取到數(shù)組對象之后,我們要如何獲取數(shù)組里固定的信息呢,比如我們要獲取數(shù)組里的第一個值

 

微信小程序開發(fā)教程之Array數(shù)組對象(1)

數(shù)組對象的一些常用有關(guān)方法

此處通用以上people數(shù)組,不再重新定義

Array.length:

people.length ->獲取people數(shù)組的內(nèi)容長度

Array.toSting():

people.toString() ->將數(shù)組轉(zhuǎn)換成以,分割的字符串

Array.valueOf():

people.valueOf() ->還是返回數(shù)組 ,不過在控制臺看到的效果會跟toString()一樣,此處可以有實例

微信小程序開發(fā)教程之Array數(shù)組對象(1)

Array.join()

people.join( ) ->數(shù)組里的對象會被join括號里的引號進行分割,類似符號替換,請看如下實例

微信小程序開發(fā)教程之Array數(shù)組對象(1)

這樣看起來是不是一目了然了

**Array.indexOf() ->返回括號里的內(nèi)容在數(shù)組里的索引位置,如果不知道啥是索引的請百度

Array.lastIndexOf()->同樓上一樣作用,不過是從最后一位開始索引

Array.push() ->在數(shù)組后面繼續(xù)插入內(nèi)容

Array.pop() ->拿走數(shù)組最后一個內(nèi)容

Array..shift()->拿走數(shù)組的第一個內(nèi)容 (unshift也是拿走最后一個)

Array.reverse()->對數(shù)組從大到小排列

Array.sort()->對數(shù)組從小到大排列**

Array.splice(起始位置 , 位數(shù),”增添內(nèi)容”)->從數(shù)組中取出以起始位置開始的位數(shù)的內(nèi)容,并寫入增添內(nèi)容,可用來刪除內(nèi)容與替換,例如people.aplice(1,2,"name")

重磅推薦:小程序開店目錄

第一部分:小商店是什么

第二部分:如何開通一個小商店

第三部分:如何登錄小商店

第四部分:開店任務(wù)常見問題

第五部分:小商店可以賣什么

第六部分:HiShop小程序特色功能

第七部分:小程序直播

第八部分:小程序收貨/物流

第九部分:小程序怎么結(jié)算

第十部分:小程序客服

第十一部分:電商創(chuàng)業(yè)

第十二部分:小程序游戲開發(fā)

電話咨詢 微信咨詢 預(yù)約演示 0元開店