2
我有以下代碼:與json.stringify替代品功能的套疊的鍵
const result = JSON.stringify({
drivingLicence: {
documentNumber: '3333',
countryOfIssue: 'UNITED_KINGDOM',
regionOfIssue: 'UK'
},
mothersMaidenName: 'AAAAA',
nationalIdentityCard: {},
nationalInsuranceNumber: 'NW 26 52 66 A',
passport: {}
},(key, value) =>{
console.log(typeof key + ' ' + key);
return value;
});
我得到這樣的輸出:
console.log src/components/Submission/submissionTransformer.test.js:31
string
console.log src/components/Submission/submissionTransformer.test.js:31
string drivingLicence
console.log src/components/Submission/submissionTransformer.test.js:31
string documentNumber
console.log src/components/Submission/submissionTransformer.test.js:31
string countryOfIssue
console.log src/components/Submission/submissionTransformer.test.js:31
string regionOfIssue
console.log src/components/Submission/submissionTransformer.test.js:31
string mothersMaidenName
console.log src/components/Submission/submissionTransformer.test.js:31
string nationalIdentityCard
console.log src/components/Submission/submissionTransformer.test.js:31
string nationalInsuranceNumber
console.log src/components/Submission/submissionTransformer.test.js:31
string passport
我不明白的地方,第一輸出的來源。
它說密鑰是一個空字符串。這是從哪裏來的?
神祕的是爲什麼它會傳遞一個空鍵和被串化的對象。非常困惑。謝謝你清理那個 – dagda1
是的,我真的不明白爲什麼這應該是有用的。 – PeterMader