我遇到了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