当前位置: 首页 > 面试题库 >

如何使用Javascript处理每个字母?

诸超
2023-03-14
问题内容

我想提醒一个字符串的每个字母,但是我不确定该怎么做。

所以,如果我有:

var str = 'This is my string';

我希望能够分别警告T,h,i,s等。这仅仅是我正在研究的一个想法的开始,但是我需要知道如何分别处理每个字母。

我想使用jQuery,并考虑在测试字符串的长度后可能需要使用split函数。

有想法吗?


问题答案:

如果警报的顺序很重要,请使用以下命令:

for (var i = 0; i < str.length; i++) {
  alert(str.charAt(i));
}

如果警报的顺序无关紧要,请使用以下命令:

var i = str.length;
while (i--) {
  alert(str.charAt(i));
}



var str = 'This is my string';



function matters() {

  for (var i = 0; i < str.length; i++) {

    alert(str.charAt(i));

  }

}



function dontmatter() {

  var i = str.length;

  while (i--) {

    alert(str.charAt(i));

  }

}


<p>If the order of alerts matters, use <a href="#" onclick="matters()">this</a>.</p>



<p>If the order of alerts doesn't matter, use <a href="#" onclick="dontmatter()">this</a>.</p>


 类似资料:
  • 问题内容: 我正在连接到一个网站,正在登录。 该网站将我重定向到新页面,并且Mechanize处理所有cookie和重定向作业,但是,我找不到最后一页。我使用Firebug并再次完成了相同的工作,然后发现我必须通过Mechanize传递另外两页。 我快速浏览了一下页面,发现有一些JavaScript和HTML代码,但由于它看起来不像普通的页面代码而无法理解。这些页面是做什么用的?他们如何重定向到其

  • 问题内容: 我正在寻找一种数学解决方案,该解决方案可以处理真实(长,大,大,风暴)数字。我还没有发现任何东西,但是我不想现在这个问题还没有解决。我正在寻找一种简单的Number解决方案,例如MicrosoftExcelPrecision(30位十进制)或BigInteger(Java)解决方案。当然是用Java语言编写的。 问题答案: BigInt现在是Firefox和Chrome的一部分; 你不

  • 本文向大家介绍如何使用JavaScript处理绑定事件?,包括了如何使用JavaScript处理绑定事件?的使用技巧和注意事项,需要的朋友参考一下 要使用JavaScript处理事件,请在任何元素上对鼠标单击事件使用click。 示例 您可以尝试运行以下代码,以了解如何使用JavaScript处理绑定事件:

  • 我试图编写一个函数,将字符串中每个单词的第一个字母大写(将字符串转换为标题大小写)。 例如,当输入是时,我希望是输出。然而,该函数返回。 这是我的代码:

  • 本文向大家介绍一个JavaScript处理textarea中的字符成每一行实例,包括了一个JavaScript处理textarea中的字符成每一行实例的使用技巧和注意事项,需要的朋友参考一下

  • 问题内容: 我想使用JavaScript来操纵CSS。首先,它被认为是一个不错的小脚本,可以为我的手风琴菜单尝试不同的颜色,以及来自输入字段的不同背景/标题/内容-/ …背景颜色。 我了解如何使用js获取输入值。 我了解CSS是通过使用操作,,,和。 现在,问题是我的CSS看起来像这样: 如何使用JavaScript更改此类样式的属性? 问题答案: 无法使用JavaScript直接操作某些CSS样