如何在JavaScript中分割字符串

如何在JavaScript中分割字符串,javascript,html,json,ajax,Javascript,Html,Json,Ajax,我试图使用slice删除json中字符串的前3个字符 $(文档).ready(函数(){ $.ajaxSetup({ 缓存:false }); setInterval(函数(){ $.getJSON(“IOCounter.html”),函数(数据){ $('#testTime').text(htmlDecode(slice(3(data.testTime))); }); }, 1000); }); 简单 切片是一种方法,而不是函数 它可以用于数组和/或字符串 数组方法: 字符串方法: 您正

我试图使用slice删除json中字符串的前3个字符

$(文档).ready(函数(){
$.ajaxSetup({
缓存:false
});
setInterval(函数(){
$.getJSON(“IOCounter.html”),函数(数据){
$('#testTime').text(htmlDecode(slice(3(data.testTime)));
});
}, 1000);
});

简单

切片是一种方法,而不是函数

它可以用于数组和/或字符串

数组方法:

字符串方法:

您正在寻找的是String方法,但它们的工作原理相同。String方法只是将字符串视为一个字符数组

data.testTime.slice(3)

要从字符串中删除前3个字符,只需执行
'stringsample'。子字符串(3)
,它将返回
'ingsample'

数据。testTime
是日期对象、时间戳还是字符串?发布
数据是字符串,然后只使用数据。假设数据是'id=testTime',子字符串(3,data.length)'“当我尝试使用slice时,如示例中所示,它不起作用。”-告诉我们您在哪里定义了函数
slice
。还是您没有定义一个?调用“单机”之间有很大区别函数,并实际对某些类型的对象调用定义的方法。您几乎完全按照我的要求做了。我想删除前3个字母,而不是保留它们。无论如何,谢谢您!是的,因此在这种情况下,我将更新答案。