在javascript中循环匹配方法

在javascript中循环匹配方法,javascript,Javascript,我想问一下,对于数组的每个元素,是否有简单的方法可以重复一个方法。我必须计算输入框中每个字母出现的次数,我的想法是使用.match(/letter/gi).length并对该数组的每个元素执行它:var alphabet=“abcdefghijklmnopqrstuvxyz”.split(“”)这可能吗?您可以创建一个对象来存储字符作为属性,字符数作为值Object.hasOwnProperty(),change事件附加到input type=“text”元素,其中for循环迭代input ty

我想问一下,对于数组的每个元素,是否有简单的方法可以重复一个方法。我必须计算输入框中每个字母出现的次数,我的想法是使用
.match(/letter/gi).length
并对该数组的每个元素执行它:
var alphabet=“abcdefghijklmnopqrstuvxyz”.split(“”)
这可能吗?

您可以创建一个对象来存储字符作为属性,字符数作为值
Object.hasOwnProperty()
change
事件附加到
input type=“text”
元素,其中
for
循环迭代
input type=“text”
元素的
值,并设置所创建对象的属性和值
input type=“button”
元素要显示结果,请将
input type=“text”
元素值重置为空字符串
“”

var input=document.querySelector(“input[type=text]”)
,button=document.querySelector(“输入[type=button]”)
,output=document.querySelector(“pre”)
,obj={};
input.addEventListener(“更改”,函数(事件){
变量字母=event.target.value;
对于(变量i=0;i

我相信您在寻找for循环