---アプレットマイクロチャネルアレイ動作

ソース・アレイ
ページ({ 
  データ:{ 
        リスタ:[ 
         {ID:
1 、名称: 'マンゴー' 、COUNT: 1 }、
         {ID:
2 、名称: 'バナナ'を、数: 6 }    ]
     } })

 

新しいデータの挿入(配列B)フォワード
// 配列B(増加させるために newArrayB  

VAR newArrayB = [

          { - 、カウント'フォワードデータを増やす':89 ID :. 6、名前を}
// 2つの数値(I =配列B.concat(配列A))の組み合わせを置く)(連結を使用する
VAR I = newArrayB.concat(この.data.listAを); 

// 送信後にマージされたデータビュー層に、つまり、ページをレンダリングするために
// 皆の後`)(記録、データを変更、もう一度` this.setDataを必ず行ってください、ページがデータをレンダリングします。
この.setData({
       'リスタ':I 
 })。

 

バック挿入データデモ
// アレイ増加に
VAR newArrayB =を[ 
                  {:ID: - 。89、COUNT '後方にデータを増やす':5、名前} 
               ;] 

 // 2つの数値(I =配列の組み合わせを置く()連結を使用A.concat(配列B))
のvar I = この .data.listA.concat(NEWARRAY); 

この.setData({
  
'一覧':I
})。

 

 

配列を変更します。
// 我々が配列変更する
この .data.listA [索引] .nameのは=「内容を変更する」; 
この.setData({ リスト:この.data.list })。

 

データを削除します。
  //通过`index`识别要删除第几条数据,第二个数据为要删除的项目数量,通常为1
    this.data.list.splice(Index,1);
    //渲染数据 this.setData({ list:this.data.list }); 
データをクリア
 //其实就是让数组变成一个空数组即可
      this.setData({
          list:{}
      });
文字列の配列
var a, b;
a = new Array(0,1,2,3,4); b = a.join("-"); //"0-1-2-3-4" 
文字列の配列を回し
var s = "abc,abcd,aaa";
ss = s.split(",");// 在每个逗号(,)处进行分解  ["abc", "abcd", "aaa"] var s1 = "helloworld"; ss1 = s1.split(''); //["h", "e", "l", "l", "o", "w", "o", "r", "l", "d"] 

配列操作表


 



著者:トロイの木馬はオンにしないでください
ます。https://www.jianshu.com/p/185efaea230cリンク
出典:ジェーン・ブック
著者によって予約ジェーン帳の著作権を、いかなる形で再現され、承認を得るために、作者に連絡して、ソースを明記してください。

おすすめ

転載: www.cnblogs.com/caitangbutian/p/11369669.html