在使用var endDate = dateString.substring(13)前先判断下dateString长度怎么判断?
时间: 2024-03-27 14:38:51 浏览: 51
您可以使用字符串的 `length` 属性来获取字符串的长度,然后再根据字符串的长度来决定是否调用 `substring()` 方法。
具体来说,您可以像这样编写代码:
```javascript
if (dateString.length >= 13) {
var endDate = dateString.substring(13);
console.log(endDate); // 输出 "2023-06-08"
} else {
console.log("dateString 长度不足");
}
```
这里使用了 `if` 语句来判断 `dateString` 的长度是否大于等于 13,如果是,则调用 `substring()` 方法来获取结束日期,否则输出一条错误信息。
当然,如果您使用的是 `slice()` 方法,也可以按照类似的方式进行判断。
阅读全文