一尘不染

JavaScript chop/slice/trim-off字符串中的最后一个字符

javascript

我有一个字符串,12345.00并且我希望它返回12345.0

我已经看过了trim,但是看起来它只是在修剪空白,slice而我看不出它是如何工作的。有什么建议么?


阅读 404

收藏
2020-05-01

共2个答案

一尘不染

您可以使用substring函数:

let str = "12345.00";

str = str.substring(0, str.length - 1);

console.log(str);

这是公认的答案,但是根据下面的对话,slice 语法更加清晰:

let str = "12345.00";

str = str.slice(0, -1);

console.log(str);
2020-05-01
一尘不染

你可以使用slice!你只需要确保你知道如何使用它即可。正号是相对于开始,负号是相对于结束。

js>"12345.00".slice(0,-1)
12345.0
2020-05-03