API version 1
- ‐
erase¶
指定位置の要素または全ての要素を削除します。
呼出形式一覧
呼出形式 |
説明 |
---|---|
void erase() |
全ての要素を削除します。 |
void erase(string key) |
指定位置の要素を削除します。 |
戻り値一覧
戻り値 |
説明 |
---|---|
void |
なし |
引数一覧
引数 |
説明 |
---|---|
key |
削除したい要素を指定するキーを指定します。 keyを省略した場合、全ての要素を削除します。 |
例外
なし
使用例
CRSダウンロード
Form Map {
x = 0;
y = 0;
width = 800;
height = 600;
Map mp;
mp["title"] = "タイトル";
mp["item"] = "アイテム";
mp["detail"] = "ディテール";
print("className ",mp.className);
var ir = mp.isArray ;
print("配列 ", ir ) ;
if (ir) print("添え字 ",mp.index) ;
var size = mp.length ;
print("長さ ",size);
print("Name ",mp.name) ;
print("データ型",mp.subType);
print("変化 ",mp.useChange);
Array arr2( "title", "item" , "detail");
for (var i=0;i< size;i++ ) {
print(i," ",mp[ arr2[i] ]);
}
print("itemキーを削除します") ;
mp.erase("item") ;
for (var i=0;i< size;i++ ) {
print(i," ",mp[ arr2[i] ]);
}
}