//将一个url解析为一个对象
let url ='http://www.baidu.com?id=1&name=sel';
function query(url){
let str =url.split('?')[1],result={};
str=str.split('&');
for(let i=0;i<str.length;i++){
let temp=str[i].split('=');
result[temp[0]]=temp[1];
}
return result;
}
console.log(query(url));
//判断一个字符串中出现次数最多的字符,统计这个次数
let c='sfskjfklsdjfsdfksjk';
function count(str){
let obj={};
str=str.split('');
str.forEach((item,index)=>{
if(obj[item]){
obj[item]+=1;
}else{
obj[item]=1;
}
});
let num=0,sum;
for(let i in obj){
if(num<obj[i]){
num=obj[i];
sum=i;
}
}
console.log(num,sum);
}
count(c);
js原生面试题
最新推荐文章于 2023-04-22 11:56:18 发布