javascript - 是否可以隐藏字符串
问题描述
我的字符串日期来自 API“AUG 26 2020”
需要隐藏为“AUG 26”
我从 API 获得的数据是
{
"AUG 26 2020" :1234,
"AUG 27 2020" :1234,
"AUG 28 2020" :1234,
"AUG 29 2020" :1234,
}```
解决方案
假设你想要的是简单地删除年份的最后几位数字和它之前的空格,你可以通过简单的字符串操作来实现它
const data = {
"AUG 26 2020" :1234,
"AUG 27 2020" :1234,
"AUG 28 2020" :1234,
"AUG 29 2020" :1234,
}
const output = Object.fromEntries(Object.entries(data).map(([key, val])=> [key.substr(0, key.length-5), val]))
console.log(output)