微信小程序開發(fā)教程之Array數(shù)組對(duì)象(1)
微信小程序開發(fā)教程已經(jīng)是當(dāng)下最熱門的話題,下面將從多方面來談?wù)凙rray數(shù)組對(duì)象相關(guān)的內(nèi)容。
用 wx:for 控制屬性綁定一個(gè)數(shù)組 | 微信小程序之tabBar開發(fā)教程 | 小程序開發(fā)中基本模塊及目錄說明 |
數(shù)組是具有相同的數(shù)據(jù)類型且按一定次序排列的一組變量的集合體,構(gòu)成一個(gè)數(shù)組的這些變量稱為數(shù)組元素。 數(shù)組有一個(gè)統(tǒng)一的名字叫數(shù)組名。數(shù)組按下標(biāo)個(gè)數(shù)分類有一維數(shù)組,二維數(shù)組等,二維以上數(shù)組通常稱為多維數(shù)組。數(shù)組是一種構(gòu)造類型。
平常我們存儲(chǔ)少量數(shù)據(jù)的時(shí)候我們可以用定義變量名字的形式來實(shí)現(xiàn),但是數(shù)據(jù)元素很多呢,比如:幾十,幾千,幾萬的時(shí)候怎么辦呢,這個(gè)時(shí)候就需要用到數(shù)組的知識(shí)了。
Array,又稱作數(shù)組對(duì)象我們通常通過
這種方法來創(chuàng)建一個(gè)數(shù)組對(duì)象,便于儲(chǔ)存信息,當(dāng)然,我們也可以通過
一位數(shù)組是person[],那么二維數(shù)組呢,則是person[][];是不是很好理解呢
創(chuàng)建了數(shù)組或者是從另外的地方獲取到數(shù)組對(duì)象之后,我們要如何獲取數(shù)組里固定的信息呢,比如我們要獲取數(shù)組里的第一個(gè)值
數(shù)組對(duì)象的一些常用有關(guān)方法
此處通用以上people數(shù)組,不再重新定義
Array.length:
people.length ->獲取people數(shù)組的內(nèi)容長度
Array.toSting():
people.toString() ->將數(shù)組轉(zhuǎn)換成以,分割的字符串
Array.valueOf():
people.valueOf() ->還是返回?cái)?shù)組 ,不過在控制臺(tái)看到的效果會(huì)跟toString()一樣,此處可以有實(shí)例
Array.join()
people.join( ) ->數(shù)組里的對(duì)象會(huì)被join括號(hào)里的引號(hào)進(jìn)行分割,類似符號(hào)替換,請(qǐng)看如下實(shí)例
這樣看起來是不是一目了然了
**Array.indexOf() ->返回括號(hào)里的內(nèi)容在數(shù)組里的索引位置,如果不知道啥是索引的請(qǐng)百度
Array.lastIndexOf()->同樓上一樣作用,不過是從最后一位開始索引
Array.push() ->在數(shù)組后面繼續(xù)插入內(nèi)容
Array.pop() ->拿走數(shù)組最后一個(gè)內(nèi)容
Array..shift()->拿走數(shù)組的第一個(gè)內(nèi)容 (unshift也是拿走最后一個(gè))
Array.reverse()->對(duì)數(shù)組從大到小排列
Array.sort()->對(duì)數(shù)組從小到大排列**
Array.splice(起始位置 , 位數(shù),”增添內(nèi)容”)->從數(shù)組中取出以起始位置開始的位數(shù)的內(nèi)容,并寫入增添內(nèi)容,可用來刪除內(nèi)容與替換,例如people.aplice(1,2,"name")
第二部分:如何開通一個(gè)小商店
1、本网站发布的该篇文章,目的在于分享电商知识及传递、交流相关电商信息,以便您学习或了解电商知识,请您不要用于其他用途;
2、该篇文章中所涉及的商标、标识的商品/服务并非来源于本网站,更非本网站提供,与本网站无关,系他人的商品或服务,本网站对于该类商标、标识不拥有任何权利;
3、本网站不对该篇文章中所涉及的商标、标识的商品/服务作任何明示或暗示的保证或担保;
4、本网站不对文章中所涉及的内容真实性、准确性、可靠性负责,仅系客观性描述,如您需要了解该类商品/服务详细的资讯,请您直接与该类商品/服务的提供者联系。