摘要:再对的每个属性进行遍历,找出出现次数最多的字符串合集存入数组,并把数组打印出来。最后将得到数组放在返回对象的属性中返回出去用对象返回是为了方便该方法以后的拓展。
我是一个不太会表达的人,所以我尽可能的用代码来阐释我的理解和思考,废话不多说,我就直接放代码了:
function getStingMax(str){ if(typeof str !== "string"){ alert("请传入string类型的数据") return } let countObj ={},max=[{key:str[0],num:1}]; for(let i=0;i在这段代码中,我先做了一个参数校验,保证传入的是字符串。然后将外部传入的str进行了计数,并将计数结果放在了countObj中。再对countObj的每个属性进行遍历,找出出现次数最多的字符串合集存入max数组,并把max数组打印出来。最后将得到max数组放在返回对象的max属性中返回出去(用对象返回是为了方便该方法以后的拓展)。
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/109156.html
摘要:刚刚接触一周的时间,熟悉了最基本的知识,这是自己面对的第一个的逻辑性的代码题目,自己尝试了写了,结果还算可以,因为有好多知识涉及到了后面的知识,就有点吃力了。以下代码总结于网上前辈给出的参考答案和结合了自己的理解和注释,请多多指正。 刚刚接触JS一周的时间,熟悉了最基本的js知识,这是自己面对的第一个js的逻辑性的代码题目,自己尝试了写了,结果还算可以,因为有好多知识涉及到了后面的do...
摘要:刚刚接触一周的时间,熟悉了最基本的知识,这是自己面对的第一个的逻辑性的代码题目,自己尝试了写了,结果还算可以,因为有好多知识涉及到了后面的知识,就有点吃力了。以下代码总结于网上前辈给出的参考答案和结合了自己的理解和注释,请多多指正。 刚刚接触JS一周的时间,熟悉了最基本的js知识,这是自己面对的第一个js的逻辑性的代码题目,自己尝试了写了,结果还算可以,因为有好多知识涉及到了后面的do...
摘要:要求编写代码实现寻找一个字符串中出现次数最多的字符以及出现的次数。最后只需要在集合中找到值最大的即可。 要求编写代码实现:寻找一个字符串中出现次数最多的字符以及出现的次数。 解法一:用删除法实现 (挺巧妙的一种) public class FindTheMostAppearChar { public static void main(String[] args) { del...
摘要:希望索引值之间用隔开,而最后的索引值后面无。优化代码这个判断用于防止最后一个索引值后面还有结果查看其实用来跳出循环一直觉得不太规范。。。小实验是显示次数其实就是那个索引值啦,这次显示的是字符哦涉及到字符,就要用到方法。 第一篇技术文章写些简单点的~在大三上web前端开发课程时,虽然能用JavaScript制作一些简单的页面动态效果,但其实很多JS知识并未掌握,所以自己又通过视频再复习一...
摘要:记录水平垂直居中方法绝对定位方法绝对定位方法方法和的区别在文档流中没有,在文档流占据空间但不显示隐形是否继承不继承是否占据空间不占据空间页面属性更改是否重新渲染重新渲染忘了点击列表显示相应内容内容内容内容内容内容方法闭包方法事件代理布尔值是 20170913记录 1. 水平垂直居中 // 方法1: 绝对定位1 // 方法2: 绝对定位2 // 方法3: flex // 方法4: cs...
阅读 1260·2023-04-25 19:10
阅读 1139·2021-09-10 10:50
阅读 3027·2021-09-02 15:21
阅读 1382·2019-08-30 15:52
阅读 1680·2019-08-30 13:56
阅读 2076·2019-08-30 12:53
阅读 1870·2019-08-28 18:22
阅读 2114·2019-08-26 13:47