2012年12月4日

hasOwnProperty实现剔除数组中重复项

摘要: hasOwnProperty是用来判断一个对象是否有你给出名称的属性或对象。 需要注意的是,此方法无法检查该对象的原型链中是否具有该属性,该属性必须是对象本身的一个成员。 格式如下: object.hasOwnProperty(proName); 判断一个对象是否包含自定义属性而不是原型链上的属性,我们需要使用继承自Object.prototype的hasOwnProperty方法。 var arr:Array = ["1",1,2,3,4,2]function removeDuplicates(arr:Array):Array{ var i:int = 0; var le 阅读全文
posted @ 2012-12-04 11:55 602147629 阅读(337) 评论(0) 推荐(0) 编辑

随机排序数组

摘要: var allNoGameFriends:Array = [1,2,3,4,5,6,7,8,9]var list:Array = new Array();var newArr:Array = new Array();//产生0~i-1的不重复的i个随机数 for (var i:int=0; i<allNoGameFriends.length; i++){ list.push(i);}while (list.length>0){ var index:int = Math.floor(Math.random() * list.length); newArr.push(allNo... 阅读全文
posted @ 2012-12-04 11:01 602147629 阅读(171) 评论(0) 推荐(0) 编辑