ExtJS-10.5 Ext 도구 클래스 Ext.util.MixedCollection
2801 단어 Collection
<!DOCTYPE html>
<html>
<head>
<title>Ext.util.MixedCollection</title>
<meta name="content-type" content="text/html" charset="UTF-8">
<link rel="stylesheet" type="text/css" href="../extjs4/resources/css/ext-all.css">
<script type="text/javascript" src="../extjs4/bootstrap.js"></script>
<script type="text/javascript">
Ext.onReady(function(){
/** 1. add( key, [obj] ) : Object */
var item01 = new Ext.util.MixedCollection();
item01.add("01",{name:"a"});
item01.add("02",{name:"b"});
item01.add("03",{name:"c"});
item01.add("04",{name:"d"});
//alert(item01);
/** 2. addAll( objs ) */
var item02 = new Ext.util.MixedCollection();
var array = [];
array.push({name:"a"});
array.push({name:"b"});
array.push({name:"c"});
array.push({name:"d"});
var obj = {name:"e"};
array.push(obj);
item02.addAll(array);
//alert(item02);
/** 3. clear() */
var item03 = new Ext.util.MixedCollection();
item03.add("01",{name:"a"});
item03.add("02",{name:"b"});
item03.add("03",{name:"c"});
item03.add("04",{name:"d"});
item03.clear();
//alert(item03);
/** 4. clone( ) : Ext.util.MixedCollection */
var item04 = item01.clone();
// alert(item04);
/**
* 5. contains( o ) : Boolean
* 6. containsKey( key ) : Boolean
*/
//alert(item02.contains(obj));
//alert(item01.containsKey("01"));
/** 7. each( fn, [scope] ) */
var array02 = [];
item01.each(function(item){
array02.push(item.name);
});
//alert(array02.join(","));
/** 8. get( key ) : Object */
//alert(item01.get("02").name);
/** 9. first( ) : Object */
//alert(item01.first().name);
/** 10. add( index, o, key, eOpts ) */
item01.on("add",function(index, o, key){
alert(" :
"+"key:"+key+"
"+"object:"+o+"
"+"index:"+index);
});
item01.add("10",{name:"z"});
});
</script>
</head>
<body>
<div style="text-align: center;">
</div>
</body>
</html>
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
4-1. 배열(Collection - Array)스위프트는 값을 저장하기 위한 array, set, dictionary 3가지의 원시적 콜렉션 타입을 제공한다. Array는 컬력센 값에 순서를 가지고 있다. Set은 반복되지 않은 값에 순서가 없는 컬렉션이다. 마...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.