javascript - 给定一串字母,我如何计算每个字母的出现次数?
问题描述
给定一串字母,我希望创建一个包含键值对的对象,其中字母作为键,字符串中出现的次数作为值。
所以给定“aabccc”,函数应该返回:{ a: 2, b: 1, c: 3 }
数字母的好方法是什么?理想情况下,遵循函数式编程范式并在适用的情况下利用 ES6 功能。到目前为止,我只使用过 C++ 和 OO,所以我正在使用我的舒适区之外的工具和技术进行练习。我对 ES6 和函数式编程的所有新特性都很陌生,所以我希望为他们培养正确的心态。
任何见解将不胜感激。谢谢你。
解决方案
推荐阅读
- excel - 在VBA中获取UIAutomationElement的可点击鼠标点
- node.js - TYPEORM 过滤复杂 JSON 的数据
- java - 带有 json Body 和多部分文件数组的 PUT 请求
- angular - Angular 自定义库 npm install 给出了关键依赖:依赖的请求是一个表达式
- sql - 基于现有表字段创建 SQL 语句
- python - zeep 客户端异常。zeep.transport.session.cookies 不传播
- powershell - 是否可以检查 .cmd 运行的 powershell 脚本?
- python - 除了 subprocess.Open 之外,有没有办法从 python 调用“hadoop cp/distcp”?
- c# - C# Linq - 对已经分组的数据进行分组
- javascript - 如何在打字稿中访问geoJson坐标数组?