相关疑难解决方法(0)

JavaScript切断/切片/修剪字符串中的最后一个字符

我有一个字符串,12345.00我希望它能够返回12345.0.

我看过trim,但它看起来只是修剪空白slice,我不明白这是如何工作的.有什么建议?

javascript trim slice chop

1840
推荐指数
19
解决办法
159万
查看次数

如何在JavaScript中获取字符串数组的字符串?

如何在JavaScript中获取字符串数组的字符串?

我在想一个像"Hello world!"数组一样的字符串['H','e','l','l','o',' ','w','o','r','l','d','!']

javascript arrays string character-arrays

335
推荐指数
9
解决办法
28万
查看次数

JavaScript访问字符串字符作为数组

可以这样做:

var myString="Hello!";
alert(myString[0]); // shows "H" in an alert window
Run Code Online (Sandbox Code Playgroud)

或者应该使用charAt(0)还是substr(0,1)?通过"它没问题"我的意思是它适用于大多数浏览器,是否有最佳实践建议,否则等等.

谢谢.

javascript

46
推荐指数
4
解决办法
5万
查看次数

将字符串拆分为数组

在JS中,如果您想将用户条目拆分为数组,那么最好的方法是什么?

例如:

entry = prompt("Enter your name")

for (i=0; i<entry.length; i++)
{
entryArray[i] = entry.charAt([i]);
}

// entryArray=['j', 'e', 'a', 'n', 's', 'y'] after loop
Run Code Online (Sandbox Code Playgroud)

也许我会以错误的方式解决这个问题 - 非常感谢任何帮助!

javascript string string-split

34
推荐指数
5
解决办法
12万
查看次数

在javascript中对数组使用map()时对元素使用字符串函数?

我正在尝试执行以下操作。

strs = ["one", "two"];
let sorted_str = strs.map((s) => [s.sort(), s]);
Run Code Online (Sandbox Code Playgroud)

本质上,我想做的是创建一个新的数组数组,这个新数组就像[sorted string from first array, original string from first array]

但是,该方法在这里似乎.sort()无效。

我什至尝试过制作它

let sorted_str = strs.map((s) => [s.toString().sort(), s]);
Run Code Online (Sandbox Code Playgroud)

强制一个字符串并确保它有一个sort()可能的方法,但无济于事。

错误是TypeError: s.toString(...).sort is not a function

任何可以让它发挥作用的方法或任何简单的解决方法将不胜感激。

javascript arrays string

1
推荐指数
1
解决办法
92
查看次数