1.字典对象
function dictGetValue (value) {
for (dictGetValueIndex in value)return value[dictGetValueIndex]
}
function dictGetKey (value) {
for (dictGetKeyIndex in value)return dictGetKeyIndex
}
var dic = [{'小明': 40}, {'简单': 100}, {'幸福': 70}];
dic.sort(function(a,b){
return dictGetValue(a)-dictGetValue(b)
});
for(i in dic){
alert(dictGetKey(dic[i])+':'+dictGetValue(dic[i]))
}
2. 对象
```javascript
function Person(name,age) {
this.name= name;
this.age= age;
this.toString = function () {
return this.name+'::'+this.age
}
}
var persons = [new Person('小明',40), new Person('简单',100), new Person('幸福',70)];
persons.sort(function(a,b){
return a.age-b.age
});
for (i in persons) {
alert(persons[i])
}