我遇到了一些奇怪的,在我看来,行为。我想我不明白发生了什么,所以如果有人能帮助我......我会很高兴。带括号返回并且没有得到不同的结果
function dateString1(date) {
return (
('0' + date.getDate()).slice(-2) + '/' +
('0' + (date.getMonth()+1)).slice(-2) + '/' +
date.getFullYear()
);
}
function dateString2(date) {
return
('0' + date.getDate()).slice(-2) + '/' +
('0' + (date.getMonth()+1)).slice(-2) + '/' +
date.getFullYear()
;
}
所以,dateString1
将返回我要找的字符串,但dateString2
将返回undefined
。检查了Chrome和IE8。
发生了什么事?
感谢
查找自动插入分号。 –