id = '01d0';
document.write('<br/>'+id.substr(0,-2));
我怎样才能得到一个像'01d0 01'这样的字符串and get the
(除了最后两个字符)?
在 PHP 中我会使用substr(0,-2)
,但这似乎不适用于 JavaScript。
我怎样才能使这项工作?
id = '01d0';
document.write('<br/>'+id.substr(0,-2));
我怎样才能得到一个像'01d0 01'这样的字符串and get the
(除了最后两个字符)?
在 PHP 中我会使用substr(0,-2)
,但这似乎不适用于 JavaScript。
我怎样才能使这项工作?
您正在寻找slice()
(另见 MDC)
id.slice(0, -2)
尝试id.substring(0, id.length - 2);
var str = "031p2";
str.substring(0, str.length-2);
见:http: //jsfiddle.net/GcxFF/
就像是:
id.substr(0, id.length - 2)
substr的第一个参数是起始索引。第二个参数是要占用多少个字符。