我有

var id="ctl03_Tabs1";

使用JavaScript,如何获得最后五个字符或最后一个字符?


当前回答

最后 5 个 var id=“ctl03_Tabs1”; var res = id.charAt(id.length-5) 警报;

最后 var id=“ctl03_Tabs1”; var res = id.charAt(id.length-1) 警报;

其他回答

要获取字符串的最后一个字符,可以使用split(").pop()函数。

const myText = "The last character is J";
const lastCharater = myText.split('').pop();
console.log(lastCharater); // J

它的工作原理是因为当split(")函数有empty(")作为参数时,字符串的每个字符都被更改为数组的一个元素。因此,我们可以使用pop()函数返回该数组的最后一个元素,即'J'字符。

检查子字符串函数。

要得到最后一个字符:

id.substring(id.length - 1, id.length);
const id = 'ctl03_Tabs1';
id.at(-1); // Returns '1'

At支持负整数从最后一个字符串字符开始计数。


文档:字符串/和

我相信这将工作....

var string1="myfile.pdf"
var esxtenion=string1.substr(string1.length-4)

extension的值是"。pdf"

最后 5 个 var id=“ctl03_Tabs1”; var res = id.charAt(id.length-5) 警报;

最后 var id=“ctl03_Tabs1”; var res = id.charAt(id.length-1) 警报;