如何处理截断对象数组中的值?截断对象数组中的值javascript
比方说:
var items = [
{
name: "CN=arun, hjsdhjashdj,jsdhjsa,kshd",
status: "Present"
}, {
name: "CN=manohar, abcdefghij,111111,2222222",
status: "Present"
}, {
name: "manohar",
status: "Absent"
}]
如何去截断值仅在CN存在并更新项目数组用新的?
更新阵列我需要应该是这样的:
var items = [
{
name: "CN=arun...",
status: "Present"
}, {
name: "CN=manohar...",
status: "Present"
}, {
name: "manohar",
status: "Absent"
}]
所以基本上,我检查字符串是否包含“CN =”字符串,并在第一个逗号截断,并添加“...”然后像forEach那样更新相同的数组。
似乎是一个简单的循环在阵列上,并检查是否该属性以字符串开始,取代它。 – epascarello