【问题标题】:parse a string in javascript without using inbuilt methods [duplicate]在不使用内置方法的情况下解析javascript中的字符串[重复]
【发布时间】:2025-12-22 18:30:17
【问题描述】:

如何在 JavaScript 中解析输入字符串? ,并且通过解析我的意思是逐个字符地解析字符串。我不想使用任何内置方法。 使用 for 循环会有所帮助。 我已经通过使用数字的模数对整数尝试了回文函数,但不确定如何在字符串中执行此操作

    enter code here
var str = "the quick brown fox jumps over a lazy dog";
 for (i=0; i<str.length;i++){
//the code goes here//
}

帮我一个函数,它可以在不同的程序中用来解析字符串。 我是编程和 * 的新手。随着时间的推移,我会努力变得更好

【问题讨论】:

  • 你想对字符串做什么?
  • 实际上我想创建一个回文函数,它首先解析整个字符串,然后将其反转。我很熟悉 javascript reverse 方法,但如果我能没有它,那就太好了
  • 您可以使用 for 循环的索引一次访问字符串中的一个字符,然后用它做任何您想做的事情。喜欢var character = str.split('')[i];

标签: javascript


【解决方案1】:

我的意思是逐个字符地解析字符串。

我猜你想通过角色。您可以执行以下操作

var str = "the quick brown fox jumps over a lazy dog";
for (i=0; i<str.length;i++){
    var letter = str[i] // use this to implement your palindrome logic
    console.log(letter); // each letter will be printed individually
}

将字符串视为字符数组。因此,您可以像处理数组一样编制索引。

【讨论】:

  • 谢谢,我想我也可以用这个将每个字母推入一个数组中,然后可以更好地使用字符串。