js字符串截取时报错 substring/splice is not a function
今天用这两个函数substring/splice截取字符串的时候报未定义的方法,我还在想是不是这两个方法被废弃了,查了一通资料发现问题所在。
该字符串截取函数只能对字符串使用。因为我截取的是一串数字,被当作整数类型了,所以需要强制转换一下类型即可解决问题。
最终解决方法如下:
var str = '123456789';
str = str.toString(); //使用toString方法将变量类型转换为string字符串类型
var result = str.subString(0, 3); //最终得到结果123
0 条评论
登陆后才能评论哦~