JSFiddle - React, Tailwind, and code Playground

by Osama Qassar

JavaScript

obj = {"property_price":[],"param_space":[],"param_delivertype":[],"param_deliverdate":[],"param_totalunits":[],"param_blocks":[],"param_bldfloors":[],"param_residential_units":[],"param_commercial_units":[],"param_unit_types":[],"param_units_size_range":[],"param_netspace":[],"param_grossspace":[],"param_rooms":[],"param_bedrooms":[],"param_buildage":[],"param_floors":[],"param_floor":[],"param_heat":[],"param_bathrooms":[],"param_balconies":[],"param_isfurnitured":[],"param_isresale":[],"param_iscitizenship":[],"param_usestatus":[],"param_monthlytax":[],"param_payment":[],"param_ownership":[],"param_ownertype":[],"param_deposit":[],"features_ids":{"301":true,"302":true,"303":true,"304":true,"306":true,"307":true}}
obj.myself = obj

seen = []
json = JSON.stringify(obj, function(key, val) {
   if (typeof val == "object") {
        if (seen.indexOf(val) >= 0)
            return
        seen.push(val)
    }
    return val
})

alert(json)