ソース・アレイ
ページ({ データ:{ リスタ:[
{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リンク
出典:ジェーン・ブック
著者によって予約ジェーン帳の著作権を、いかなる形で再現され、承認を得るために、作者に連絡して、ソースを明記してください。