parse stringify

Benchmark created on


Setup

const data = {
    "#applicationRequirementId1": "dc9c4c3b-4927-4a5d-b9f7-b4f7430f1dca",
    "#checkAppFundingId1": "7dd1a9c3-942b-4843-b58b-10e3101ee919",
    "#checkAppFundingTypeId1": "e322f19a-92aa-465e-b9fe-36414476020b",
    "#checkFundingTaskId1": "1dc69e65-875b-4131-bc89-e825fe439cd2",
    "#checkFundingTaskTaskId1": "3ce7e925-22b9-46c9-8667-9ca6d23cbe8f",
    "#checkFundingTaskDetailId1": "5a2afc50-ebca-4536-8f08-2f0e735528bd",
    "#transferAppFundingId1": "046645d5-ac2d-4830-8252-ba929419bef8",
    "#transferAppFundingTypeId1": "2ed7f27b-65ec-4864-ac09-47660d6d8f85",
    "#trasferFundingTaskId1": "f6dbfdbe-2438-4ad2-85eb-d0675d127770",
    "#trasferFundingTaskTaskId1": "d4d51f9f-f84d-4d9b-8245-bb8c837edf37",
    "#trasferFundingTaskDetailId1": "7e002e9a-c7f8-470a-a0ef-a58ca150cea9",
    "#applicationAliasId": "a8b48387-5f37-4abe-bd2a-5a729f80273c",
    "#SplitAgentData": [],
    "#ifSplitCommission": false,
    "#splitAgentTotalPercentage": 0,
    "#writingAgentPercent": 100,
    "#signedState": "IL",
    "#applicationtype": "ad0199af-f829-4a96-9088-0d42a1db6525",
    "#product": "03697350-a1a0-4076-a45b-5d40a89368d9",
    "#signedstateid": "3649e99f-4cc4-4e6d-a962-fc6f16762f0a",
    "#writingAgentAppointedFlag": false,
    "#isReviewComplete": true,
    "#splitAgent1AppointedFlag": false,
    "#splitAgent2AppointedFlag": false,
    "#splitAgent3AppointedFlag": false,
    "#applicationDate": "09/15/2022",
    "#applicationTypeName": "Corporation/Entity",
    "#IsMSA": false,
    "#productName": "WealthLock MYGA 2",
    "#residentStateId": "3649e99f-4cc4-4e6d-a962-fc6f16762f0a~IL",
    "#residentState": "IL",
    "#writingAgentPartyId": "85da5397-40c9-4352-91ae-7f8719a53f77",
    "#writingAgentName": "Donald St Juste",
    "#writingAgentEmail": "automationid@mailinator.com",
    "#writingAgentNPN": "999999964",
    "#writingAgentPhone": "(976)9201910",
    "#writingAgentAgencyName": "Taylor Retirement Services Inc",
    "#writingAgentMailingAddr": "Whitestone Expressway",
    "#writingAgentMailingCity": "Whitestone",
    "#writingAgentMailingState": "OR",
    "#writingAgentMailingZip": "11357",
    "#writingAgentOfficeAddr": "87-16 PARK LANE SOUTH",
    "#writingAgentOfficeAddr2": "APT 1A",
    "#writingAgentOfficeCity": "Forrest Hills",
    "#writingAgentOfficeState": "NY",
    "#writingAgentOfficeZip": "11421",
    "#isHierarchyForLicense": true,
    "#applicationId": "AFMYA07272654",
    "#writingAgentWritingCode": "51479664",
    "#writingAgentContractId": "fd2430ec-d504-4d4e-9991-3c586000714b",
    "#productInitialGuaranteedPeriod": 2,
    "#annuityType": "Non-Qualified",
    "#ownerNonNaturalPersonFlag": true,
    "#prevAnnuityType": "Non-Qualified",
    "#producerPrintOption": false,
    "#tempOwnerMailAddrSameAsResAddr": false,
    "#tempSpouseResAddrSameAsOwners": false,
    "#tempJointOwnerAddrAsOwners": false,
    "#tempJointOwnerMailAddrSameAsResAddr": false,
    "#tempAnnuitantMailAddrSameAsResAddr": false,
    "#prevCommunityStateQues": false,
    "#checkCount": 1,
    "#eftCount": 0,
    "#transferCount": 1,
    "#ownerIDCheckCount": 0,
    "#jointOwnerIDCheckCount": 0,
    "#annuitantIDCheckCount": 0,
    "#ifTransferFlagTemp": false,
    "#fundTotalAmount": 30000,
    "#commissionOption": "Upfront",
    "#plannedValue": 30000,
    "#plannedValueString": "$30,000",
    "#largeCaseFlag": false,
    "#ownerSource1Amount": 30000,
    "#ownerSourceTotal": 30000,
    "#ownerSource2Amount": 0,
    "#ownerSource3Amount": 0,
    "#ownerSource9Amount": 0,
    "#ownerSource5Amount": 0,
    "#ownerSource6Amount": 0,
    "#ownerSource7Amount": 0,
    "#ownerSource8Amount": 0,
    "#ownerSource10Amount": 0,
    "#thirdPartyContract": false,
    "#ownerSource1AmountString": "$30,000",
    "#ownerSource2AmountString": "0",
    "#ownerSource3AmountString": "0",
    "#ownerSource9AmountString": "0",
    "#ownerSource5AmountString": "0",
    "#ownerSource6AmountString": "0",
    "#ownerSource7AmountString": "0",
    "#ownerSource8AmountString": "0",
    "#ownerSource10AmountString": "0",
    "#ownerSourceTotalString": "30000",
    "#ownerSource1Type": "CDs",
    "#prevOwnerSource1Type": true,
    "#ownerExpectedAnnuityHoldPeriod": 9,
    "#corpName": "Simen",
    "#ownerFN": "Simen",
    "#corpStateLaw": "IL",
    "#corpTIN": "P4ksSrf7Ob5H8YWXbGqJUQ==",
    "#ownerSSN": "P4ksSrf7Ob5H8YWXbGqJUQ==",
    "#corpTypeofEntity": "Tax-Exempt Entity",
    "#corpDate": "11/11/1991",
    "#corpAddr": "1200 Claren Circle",
    "#corpCity": "Morrisville",
    "#corpState": "IL",
    "#corpZip": "27560",
    "#bene1Type": "Primary",
    "#bene1Percent": 100,
    "#bene1Rel": "Organization",
    "#bene1SSN": "P4ksSrf7Ob5H8YWXbGqJUQ==",
    "#bene1DoB": "11/11/1991",
    "#bene1FN": "Simen",
    "#bene1LN": "n/a",
    "#bene1ResAddr": "1200 Claren Circle",
    "#bene1ResCity": "Morrisville",
    "#bene1ResState": "IL",
    "#bene1ResZip": "27560",
    "#bene1MailAddr": "1200 Claren Circle",
    "#bene1MailCity": "Morrisville",
    "#bene1MailState": "IL",
    "#bene1MailZip": "27560",
    "#annuitantCitizenship": true,
    "#annuitantCitizenshipTest": false,
    "#annuitantSSN": "uCS6BAxeOukCYFVZQrnzgQ==",
    "#ownerRelToAnnuitant": "Officer",
    "#annuitantDoB": "11/11/1991",
    "#annuitantSSN400": false,
    "#annuitantMatchFound": true,
    "#annuitantFN": "Thomas",
    "#annuitantMN": "H",
    "#annuitantLN": "kein",
    "#annuitantMarital": "Married",
    "#annuitantSex": "Male",
    "#annuitantSF": "Sr.",
    "#annuitantEmail": "ren21@mailinator.com",
    "#annuitantConfirmEmail": "ren21@mailinator.com",
    "#annuitantResAddr": "3 Allen Street",
    "#annuitantResCity": "New York",
    "#annuitantResState": "IL",
    "#annuitantResZip": "10002",
    "#annuitantMailAddr": "3 Allen Street",
    "#annuitantMailCity": "New York",
    "#annuitantMailState": "IL",
    "#annuitantMailZip": "10002",
    "#annuitantMailAddrSameAsResAddr": "Same as Residential Address?",
    "#annuitantPhone": "(213) 409-9324",
    "#annuitantAge": 30,
    "#authPerson1SSN": "uCS6BAxeOukCYFVZQrnzgQ==",
    "#authPerson1DoB": "11/11/1991",
    "#authPerson1Sex": "Male",
    "#authPerson1Marital": "Married",
    "#authPerson1FN": "Thomas",
    "#authPerson1MN": "H",
    "#authPerson1LN": "kein",
    "#authPerson1SF": "Sr.",
    "#authPerson1ResAddr": "3 Allen Street",
    "#authPerson1ResCity": "New York",
    "#authPerson1ResState": "IL",
    "#authPerson1ResZip": "10002",
    "#authPerson1Email": "ren21@mailinator.com",
    "#authPerson1Phone": "(213) 409-9324",
    "#annuitantSSDOBFound": false,
    "#authPerson2AddMore": true,
    "#authPerson2SSN": "GN1k2b0DxRFSZ9tXf32QXQ==",
    "#authPerson2DoB": "11/11/1990",
    "#authPerson2SSN400": false,
    "#authPerson2MatchFound": false,
    "#authPerson2Sex": "Female",
    "#authPerson2Marital": "Married",
    "#authPerson2FN": "Authorized",
    "#authPerson2MN": "r",
    "#authPerson2LN": "Person",
    "#authPerson2SF": "ESQ",
    "#authPerson2Title": "Dr",
    "#authPerson1Title": "Sr",
    "#authPerson2Email": "vgt57@mailinator.com",
    "#authPerson2SSDOBFound": false,
    "#authPerson2ResAddr": "125 National Way",
    "#authPerson2ResCity": "Durham",
    "#authPerson2ResState": "NC",
    "#authPerson2ResZip": "27703",
    "#authPerson1SSDOBFound": false,
    "#contributionTotal": 0,
    "#eftTotal": 0,
    "#transferTotal": 30000,
    "#newMoneyTransferTotal": 10000,
    "#checkDisplayETAPlus4": "11/14/2022",
    "#applicationDatePlus4": "11/14/2022",
    "#transferDisplaySign": "Fax",
    "#transferDisplayOwnerFN": "Simen",
    "#transferDisplayOwnerSSN": "45-4354354",
    "#transferDisplayAnnuitantFN": "Thomas",
    "#transferDisplayAnnuitantMN": "H",
    "#transferDisplayAnnuitantLN": "kein",
    "#transferDisplayAnnuitantSF": "Sr.",
    "#transferDisplayAnnuitantSSN": "943-57-9321",
    "#ifTransferInProgress": false,
    "#ifEFTInProgress": false,
    "#ifCheckInProgress": false,
    "#fundExistingMoney1035Exchange": "Existing Money - 1035 Exchange",
    "#stateReplacement": true,
    "#replacementInitialDisplay": true,
    "#transferDisplayAmtForMail": 0,
    "#saveFunds": false,
    "#transfer1Type": "Exchange",
    "#transfer1Amount": 20000,
    "#transfer1CompanyName": "Securian Financial",
    "#transfer1Sign": "Fax",
    "#transfer1PolicyNumber": "54353453",
    "#transfer1Addr": "125 National Way",
    "#transfer1City": "Durham",
    "#transfer1State": "NC",
    "#transfer1Zip": "27703",
    "#transfer1Phone": "(645) 767-6576",
    "#transfer1PlanType": "Non-Qualified",
    "#transfer1ProductType": "CD",
    "#transfer1AccountOpenedDate": "11/11/1991",
    "#transfer1AnnuitantFN": "Thomas",
    "#transfer1AnnuitantMN": "H",
    "#transfer1AnnuitantLN": "kein",
    "#transfer1AnnuitantSF": "Sr.",
    "#transfer1AnnuitantSSN": "uCS6BAxeOukCYFVZQrnzgQ==",
    "#transfer1IfJointAnnuitant": false,
    "#transfer1IfIrrevocableBeneficiary": false,
    "#transfer1SurrInst": "Full Withdrawal",
    "#transfer1SurrInstFW": "Original contract attached",
    "#transfer1Timing": "As soon as possible after receipt of all necessary forms",
    "#transfer1OwnerFN": "Simen",
    "#transfer1OwnerSSN": "P4ksSrf7Ob5H8YWXbGqJUQ==",
    "#transfer1FundType": "Exchange",
    "#replacement1Displayed": false,
    "#replacement1Answered": false,
    "#ifTransferFlag": true,
    "#transfer1AmountString": "$20,000",
    "#ifExistingFunds": true,
    "#replacementDisplayCurrentCount": 1,
    "#replacementDisplayTotalCount": 1,
    "#replacementDisplayPolicyNumber": "54353453",
    "#transferInProgress": "transfer1",
    "#fundTotalAmountString": "30000",
    "#fundNewMoneyTransfer": "New Money - Transfer",
    "#check1Amount": 10000,
    "#check1InstitutionName": "Sime",
    "#check1PolicyNumber": "3432432432",
    "#check1PlanType": "Non-Qualified",
    "#check1ETA": "09/15/2022",
    "#check1FundType": "Check",
    "#check1AmountString": "$10,000",
    "#ifNewFunds": true,
    "#transfer1Summary": true,
    "#replacementQues1": true,
    "#agentQues1": true,
    "#replacementQues2": true,
    "#agentQues2": true,
    "#suitabilityReviewFlag": false,
    "#reasonPurchasingSuitabilityFlag": false,
    "#ownerReasonForPurchasing": "Accumulation",
    "#prodReason": "Accumulation",
    "#ownerFinancialObjectives": "Pass Assets to a Beneficiary(ies) at Death",
    "#ownerFundsAccessTimeline": "8 Years",
    "#ownerReplacingAnyProduct": true,
    "#ownerReplacingPenaltyQues": true,
    "#penaltySuitabilityFlag": true,
    "#ownerReplacingProdBenefits": true,
    "#ownerReplacingPenalty": 12,
    "#ownerReplacedInPast60Months": true,
    "#agentNature": "Cold Call",
    "#relationYears": 4,
    "#relationMonths": 1,
    "#levelAcquaintance": "First Contact",
    "#prodSold": "Nope",
    "#agentQues3": true,
    "#agentQues4": true,
    "#agentQues5": true,
    "#agentQues6": true,
    "#ownerALLAgentConflictOfInterest": false,
    "#discProdTypeDetail1": "Fixed or Fixed Indexed Annuities",
    "#discProdTypeDetail2": "Mutual Funds",
    "#discCarriersOption": "Annuities from Only One (1) Insurer",
    "#discPaidOption": "Commission, which is usually paid by the insurance company or other sources.",
    "#cropPartyId": "0dd808e7-e012-425d-be22-b45a55709542",
    "#authPerson1PartyId": "8fbdcd2b-45de-4bac-b418-1be9433ea200",
    "#authPerson2PartyId": "1b7f1a13-ec71-4a96-885f-3a08e31aac87",
    "#annuitantPartyId": "8fbdcd2b-45de-4bac-b418-1be9433ea200",
    "#benePartyId1": "0dd808e7-e012-425d-be22-b45a55709542",
    "#writingAgentSSN": "XP/wiJnMws1V1yl5VicMtw==",
    "#suitabilityFlag": true,
    "#ifCheck": "Check",
    "#ifTransfer": "Transfer",
    "#transferDisplaySurrInstFW": "Lost policy/contract",
    "#transferDisplaySurrInstOptions": "Partial Withdrawal $",
    "#transferDisplayTimingDate": "09/15/2022",
    "#beneCount": 1,
    "#applicationStatusId": "f7864b73-57ad-49af-b1bd-ebbfc51dd596",
    "#annuitantIDFlag": false,
    "#annuitantIDCheckTransactionID": "4301159378",
    "#annuitantOFACFlag": false,
    "#annuitantOFACCheckTransactionID": "4301159398",
    "#ownerIDFlag": false,
    "#IsSignatureCreated": true,
    "#signedDate": "2022-09-15T15:41:27.655Z",
    "#submittedDate": "2022-09-15T15:41:27.412Z"
};

Test runner

Ready to run.

Testing in
TestOps/sec
parse stringify
const result = JSON.parse(JSON.stringify(data));
ready
spread
const result2 = {...data}; 
ready
structured clone
const result3 = structuredClone(data);
ready
Object.assign
const result4 = Object.assign({}, data);
ready

Revisions

You can edit these tests or add more tests to this page by appending /edit to the URL.