我有一个字典对象,填充如下:
const myDictionaryElement = this.myDictionary["abc"];
在这里,myDictionaryElement具有以下值:
ACheckStatus: "PASS"
QVVStatus: "READY"
VVQStatus: "READY"
QTTStatus: "READY"
QBCTTStatus: "READY"
CStatus: "FAIL"
我想创建一个对象,key-value以便密钥在中间匹配的所有对VV都应存储在对象valuesVV中,如下所示:
const valuesVV = { QVVStatus: "READY" };
类似key-value地,密钥在中间匹配的所有对TT都应存储在对象valuesTT中,如下所示:
const valuesTT = { QTTStatus: "READY", QBCTTStatus: "READY" } ;
并且所有key-value键不匹配VV且TT位于中间的对应存储在对象valuesOther中,如下所示:
const valuesOther = { ACheckStatus: "PASS", VVQStatus: "READY", CStatus: "FAIL" } ;
为了实现关于输出,我正在使用hasOwnProperty字典,但它不起作用
const valuesVV = myDictionaryElement.hasOwnProperty('*VV*'); // It is returning boolean false. The desired output is { QVVStatus: "READY" }
慕码人8056858
白衣染霜花
相关分类