几个小编程练习:
- 数组去重
- 冒泡排序
- 1-100随机产生10个数
- 字符串中找最多出现的单个字符
数组去重
采用对象中key值的唯一性来对数组去重:
上代码:
function arrUnique(arr){
var newArr = arr.sort();
var result = [];
var str = {};
for(var i=0;i<newArr.length;i++){
//对象中key值唯一性
if(!str[arr[i]]){
str[arr[i]] = 1;
result.push(arr[i]);
}
}
return result;
}
var arr1 = [1,5,6,2,3,8,9,

这篇博客介绍了四个编程练习:利用对象属性唯一性进行数组去重,详细解释了冒泡排序的原理及优缺点,展示了如何在JavaScript中生成1-100间不重复的随机数,并讲解了如何找出字符串中出现次数最多的单个字符。
最低0.47元/天 解锁文章
922

被折叠的 条评论
为什么被折叠?



