-2
未注释的行与注释(这是抓住mm并乘以60然后与ss连接)之间的区别是什么?我的substr方法在js中不工作
function getSeconds(str) {
// var mm = str.substr(0,2);
// var ss = str.substr(3,5);
// return mm*60+ss;
var nums = str.split(':'),
mm = +nums[0],
ss = +nums[1];
return mm * 60 + ss;
}
getSeconds("13:25");
在你使用'string'代替'str'您的注释代码。 –
'String.prototype.substr()'的第二个参数是匹配子字符串的长度而不是结束索引,接受2个索引的函数是'String.prototype.substring()' –