微信小程序開發(fā)教程之Array數組對象(1)
微信小程序開發(fā)教程已經是當下最熱門的話題,下面將從多方面來談談Array數組對象相關的內容。
用 wx:for 控制屬性綁定一個數組 | 微信小程序之tabBar開發(fā)教程 | 小程序開發(fā)中基本模塊及目錄說明 |
數組是具有相同的數據類型且按一定次序排列的一組變量的集合體,構成一個數組的這些變量稱為數組元素。 數組有一個統(tǒng)一的名字叫數組名。數組按下標個數分類有一維數組,二維數組等,二維以上數組通常稱為多維數組。數組是一種構造類型。
平常我們存儲少量數據的時候我們可以用定義變量名字的形式來實現(xiàn),但是數據元素很多呢,比如:幾十,幾千,幾萬的時候怎么辦呢,這個時候就需要用到數組的知識了。
Array,又稱作數組對象我們通常通過
這種方法來創(chuàng)建一個數組對象,便于儲存信息,當然,我們也可以通過
一位數組是person[],那么二維數組呢,則是person[][];是不是很好理解呢
創(chuàng)建了數組或者是從另外的地方獲取到數組對象之后,我們要如何獲取數組里固定的信息呢,比如我們要獲取數組里的第一個值
數組對象的一些常用有關方法
此處通用以上people數組,不再重新定義
Array.length:
people.length ->獲取people數組的內容長度
Array.toSting():
people.toString() ->將數組轉換成以,分割的字符串
Array.valueOf():
people.valueOf() ->還是返回數組 ,不過在控制臺看到的效果會跟toString()一樣,此處可以有實例
Array.join()
people.join( ) ->數組里的對象會被join括號里的引號進行分割,類似符號替換,請看如下實例
這樣看起來是不是一目了然了
**Array.indexOf() ->返回括號里的內容在數組里的索引位置,如果不知道啥是索引的請百度
Array.lastIndexOf()->同樓上一樣作用,不過是從最后一位開始索引
Array.push() ->在數組后面繼續(xù)插入內容
Array.pop() ->拿走數組最后一個內容
Array..shift()->拿走數組的第一個內容 (unshift也是拿走最后一個)
Array.reverse()->對數組從大到小排列
Array.sort()->對數組從小到大排列**
Array.splice(起始位置 , 位數,”增添內容”)->從數組中取出以起始位置開始的位數的內容,并寫入增添內容,可用來刪除內容與替換,例如people.aplice(1,2,"name")
第二部分:如何開通一個小商店