我遇到了substr()JavaScript问题。
请看下面的代码。意外的结果JavaScript Substr()
以下按预期工作。 Y = 2017年
var add_date = "20170505";
var y = add_date.substr(0, 4);
alert(y);
但是...以下是行不通的。它应该返回 '05',而是它返回0505 M = 0505
var add_date = "20170505";
var m = add_date.substr(4, 6);
alert(m);
有人能解释我有什么不对?
谢谢,
森
@exebook如果我不知道子字符串是什么存在? – Nathan
即使不知道'substring'是否存在,它会花费最少的研究来了解'substr'不能像你以前那样工作。 – Shaggy