Toggle navigation
MeasureThat.net
Create a benchmark
Tools
Feedback
FAQ
Register
Log In
Test Countries Lodash Cmparison
(version: 0)
Comparing performance of:
isEqual vs JSON.stringify
Created:
4 years ago
by:
Guest
Jump to the latest result
HTML Preparation code:
<script src='https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.5/lodash.min.js'></script>
Script Preparation code:
const countries = [ { code: 'AF', id: 56, name: 'Afghanistan', currency_id: 9, financial_year_end: 'dec', supported: true, tz_name: 'Asia/Kabul', }, { code: 'AL', id: 57, name: 'Albania', currency_id: 10, financial_year_end: 'dec', supported: false, tz_name: 'Europe/Tirane', }, { code: 'DZ', id: 58, name: 'Algeria', currency_id: 11, financial_year_end: 'dec', supported: false, tz_name: 'Africa/Algiers', }, { code: 'AS', id: 14, name: 'American Samoa', currency_id: 5, financial_year_end: 'sep', supported: true, tz_name: 'Pacific/Pago_Pago', }, { code: 'AD', id: 15, name: 'Andorra', currency_id: 3, financial_year_end: 'dec', supported: true, tz_name: 'Europe/Andorra', }, { code: 'AO', id: 238, name: 'Angola', currency_id: null, financial_year_end: 'dec', supported: false, tz_name: 'Africa/Lagos', }, { code: 'AI', id: 59, name: 'Anguilla', currency_id: 12, financial_year_end: 'mar', supported: true, tz_name: 'America/Port_of_Spain', }, { code: 'AQ', id: 239, name: 'Antarctica', currency_id: 5, financial_year_end: null, supported: false, tz_name: 'UTC', }, { code: 'AG', id: 60, name: 'Antigua and Barbuda', currency_id: 12, financial_year_end: 'mar', supported: true, tz_name: 'America/Port_of_Spain', }, { code: 'AR', id: 67, name: 'Argentina', currency_id: 13, financial_year_end: 'dec', supported: true, tz_name: 'America/Argentina/Buenos_Aires', }, { code: 'AM', id: 68, name: 'Armenia', currency_id: 14, financial_year_end: 'dec', supported: false, tz_name: 'Asia/Yerevan', }, { code: 'AW', id: 69, name: 'Aruba', currency_id: 5, financial_year_end: 'dec', supported: true, tz_name: 'America/Curacao', }, { code: '_AS', id: 234, name: 'Asia', currency_id: null, financial_year_end: null, supported: false, tz_name: 'UTC', }, { code: 'AU', id: 2, name: 'Australia', currency_id: 2, financial_year_end: 'jun', supported: true, tz_name: 'Australia/Sydney', }, { code: 'AT', id: 16, name: 'Austria', currency_id: 3, financial_year_end: 'dec', supported: true, tz_name: 'Europe/Vienna', }, { code: 'AZ', id: 71, name: 'Azerbaijan', currency_id: 16, financial_year_end: 'dec', supported: false, tz_name: 'Asia/Baku', }, { code: 'BS', id: 72, name: 'Bahamas', currency_id: 17, financial_year_end: 'jun', supported: true, tz_name: 'America/Nassau', }, { code: 'BH', id: 73, name: 'Bahrain', currency_id: 18, financial_year_end: 'dec', supported: true, tz_name: 'Asia/Qatar', }, { code: 'BD', id: 74, name: 'Bangladesh', currency_id: 19, financial_year_end: 'jun', supported: true, tz_name: 'Asia/Dhaka', }, { code: 'BB', id: 75, name: 'Barbados', currency_id: 20, financial_year_end: 'mar', supported: false, tz_name: 'America/Barbados', }, { code: 'BY', id: 76, name: 'Belarus', currency_id: 21, financial_year_end: 'dec', supported: false, tz_name: 'Europe/Minsk', }, { code: 'BE', id: 17, name: 'Belgium', currency_id: 3, financial_year_end: 'dec', supported: true, tz_name: 'Europe/Brussels', }, { code: 'BZ', id: 77, name: 'Belize', currency_id: 22, financial_year_end: 'mar', supported: false, tz_name: 'America/Belize', }, { code: 'BJ', id: 78, name: 'Benin', currency_id: 23, financial_year_end: 'dec', supported: false, tz_name: 'Africa/Lagos', }, { code: 'BM', id: 86, name: 'Bermuda', currency_id: 24, financial_year_end: 'mar', supported: false, tz_name: 'Atlantic/Bermuda', }, { code: 'BT', id: 87, name: 'Bhutan', currency_id: 25, financial_year_end: 'jun', supported: false, tz_name: 'Asia/Thimphu', }, { code: 'XB', id: 258, name: 'Bitcoin', currency_id: 154, financial_year_end: null, supported: false, tz_name: 'UTC', }, { code: 'BO', id: 89, name: 'Bolivia', currency_id: 26, financial_year_end: 'dec', supported: false, tz_name: 'America/La_Paz', }, { code: 'BQ', id: 243, name: 'Bonaire, Sint Eustatius and Saba', currency_id: 5, financial_year_end: null, supported: false, tz_name: 'America/Curacao', }, { code: 'BA', id: 241, name: 'Bosnia and Herzegovina', currency_id: null, financial_year_end: 'dec', supported: false, tz_name: 'Europe/Belgrade', }, { code: 'BW', id: 90, name: 'Botswana', currency_id: 27, financial_year_end: 'mar', supported: false, tz_name: 'Africa/Maputo', }, { code: 'BV', id: 91, name: 'Bouvet Island', currency_id: 28, financial_year_end: null, supported: false, tz_name: 'UTC', }, { code: 'BR', id: 94, name: 'Brazil', currency_id: 29, financial_year_end: 'dec', supported: true, tz_name: 'America/Noronha', }, { code: 'IO', id: 41, name: 'British Indian Ocean Territory', currency_id: 5, financial_year_end: null, supported: false, tz_name: 'Indian/Chagos', }, { code: 'BN', id: 95, name: 'Brunei Darussalam', currency_id: 30, financial_year_end: 'mar', supported: false, tz_name: 'Asia/Brunei', }, { code: 'BG', id: 96, name: 'Bulgaria', currency_id: 31, financial_year_end: 'dec', supported: true, tz_name: 'Europe/Sofia', }, { code: 'BF', id: 79, name: 'Burkina Faso', currency_id: 23, financial_year_end: 'dec', supported: false, tz_name: 'Africa/Abidjan', }, { code: 'BI', id: 97, name: 'Burundi', currency_id: 32, financial_year_end: 'dec', supported: false, tz_name: 'Africa/Maputo', }, { code: 'KH', id: 98, name: 'Cambodia', currency_id: 33, financial_year_end: 'dec', supported: true, tz_name: 'Asia/Bangkok', }, { code: 'CM', id: 99, name: 'Cameroon', currency_id: 34, financial_year_end: 'jun', supported: false, tz_name: 'Africa/Lagos', }, { code: 'CA', id: 54, name: 'Canada', currency_id: 7, financial_year_end: 'dec', supported: true, tz_name: 'America/Toronto', }, { code: 'CV', id: 105, name: 'Cape Verde', currency_id: 35, financial_year_end: 'dec', supported: false, tz_name: 'Atlantic/Cape_Verde', }, { code: 'KY', id: 106, name: 'Cayman Islands', currency_id: 36, financial_year_end: 'mar', supported: true, tz_name: 'America/Panama', }, { code: 'CF', id: 100, name: 'Central African Republic', currency_id: 34, financial_year_end: 'dec', supported: true, tz_name: 'Africa/Lagos', }, { code: 'TD', id: 101, name: 'Chad', currency_id: 34, financial_year_end: 'dec', supported: false, tz_name: 'Africa/Ndjamena', }, { code: 'CL', id: 107, name: 'Chile', currency_id: 37, financial_year_end: 'dec', supported: true, tz_name: 'America/Santiago', }, { code: 'CN', id: 108, name: 'China', currency_id: 38, financial_year_end: 'dec', supported: true, tz_name: 'Asia/Shanghai', }, { code: '_CN', id: 265, name: 'China (Offshore)', currency_id: 162, financial_year_end: null, supported: false, tz_name: 'UTC', }, { code: 'CX', id: 7, name: 'Christmas Island', currency_id: 2, financial_year_end: 'jun', supported: false, tz_name: 'Indian/Christmas', }, { code: 'CC', id: 8, name: 'Cocos (Keeling) Islands', currency_id: 2, financial_year_end: 'jun', supported: false, tz_name: 'Indian/Cocos', }, { code: 'CO', id: 109, name: 'Colombia', currency_id: 39, financial_year_end: 'dec', supported: false, tz_name: 'America/Bogota', }, { code: 'KM', id: 110, name: 'Comoros', currency_id: 40, financial_year_end: 'dec', supported: false, tz_name: 'Africa/Nairobi', }, { code: 'CG', id: 102, name: 'Congo Republic of the Democratic', currency_id: 34, financial_year_end: 'dec', supported: true, tz_name: 'Africa/Lagos', }, { code: 'CD', id: 111, name: 'Congo-Brazzaville', currency_id: 41, financial_year_end: 'dec', supported: false, tz_name: 'Africa/Maputo', }, { code: 'CK', id: 3, name: 'Cook Islands', currency_id: 1, financial_year_end: 'mar', supported: false, tz_name: 'Pacific/Rarotonga', }, { code: 'CR', id: 112, name: 'Costa Rica', currency_id: 42, financial_year_end: 'dec', supported: true, tz_name: 'America/Costa_Rica', }, { code: 'HR', id: 113, name: 'Croatia (Hrvatska)', currency_id: 43, financial_year_end: 'dec', supported: true, tz_name: 'Europe/Belgrade', }, { code: 'CU', id: 114, name: 'Cuba', currency_id: 44, financial_year_end: 'dec', supported: true, tz_name: 'America/Havana', }, { code: 'CW', id: 244, name: 'Curaçao', currency_id: 15, financial_year_end: null, supported: false, tz_name: 'America/Curacao', }, { code: 'CY', id: 115, name: 'Cyprus', currency_id: 3, financial_year_end: 'dec', supported: true, tz_name: 'Asia/Nicosia', }, { code: 'XCY', id: 259, name: 'Cyprus (pre-Euro)', currency_id: 45, financial_year_end: 'dec', supported: false, tz_name: 'Asia/Nicosia', }, { code: 'CZ', id: 116, name: 'Czech Republic', currency_id: 46, financial_year_end: 'dec', supported: true, tz_name: 'Europe/Prague', }, { code: 'DK', id: 117, name: 'Denmark', currency_id: 47, financial_year_end: 'dec', supported: true, tz_name: 'Europe/Copenhagen', }, { code: 'DJ', id: 120, name: 'Djibouti', currency_id: 48, financial_year_end: 'dec', supported: false, tz_name: 'Africa/Nairobi', }, { code: 'DM', id: 61, name: 'Dominica', currency_id: 12, financial_year_end: 'jun', supported: false, tz_name: 'America/Port_of_Spain', }, { code: 'DO', id: 121, name: 'Dominican Republic', currency_id: 49, financial_year_end: 'dec', supported: false, tz_name: 'America/Santo_Domingo', }, { code: 'TP', id: 122, name: 'East Timor', currency_id: 50, financial_year_end: null, supported: false, tz_name: 'Asia/Dili', }, { code: 'TL', id: 256, name: 'East Timor', currency_id: 5, financial_year_end: 'dec', supported: true, tz_name: 'Asia/Dili', }, { code: 'EC', id: 124, name: 'Ecuador', currency_id: 5, financial_year_end: 'dec', supported: true, tz_name: 'America/Guayaquil', }, { code: 'EG', id: 125, name: 'Egypt', currency_id: 52, financial_year_end: 'jun', supported: true, tz_name: 'Africa/Cairo', }, { code: 'SV', id: 126, name: 'El Salvador', currency_id: 5, financial_year_end: 'dec', supported: true, tz_name: 'America/El_Salvador', }, { code: 'GQ', id: 103, name: 'Equatorial Guinea', currency_id: 34, financial_year_end: 'dec', supported: false, tz_name: 'Africa/Lagos', }, { code: 'ER', id: 127, name: 'Eritrea', currency_id: 54, financial_year_end: 'dec', supported: false, tz_name: 'Africa/Nairobi', }, { code: 'EE', id: 129, name: 'Estonia', currency_id: 3, financial_year_end: 'dec', supported: true, tz_name: 'Europe/Tallinn', }, { code: 'XEE', id: 260, name: 'Estonia (pre-Euro)', currency_id: 55, financial_year_end: 'dec', supported: false, tz_name: 'Europe/Tallinn', }, { code: 'ET', id: 128, name: 'Ethiopia', currency_id: 54, financial_year_end: 'jul', supported: false, tz_name: 'Africa/Nairobi', }, { code: 'XS', id: 233, name: 'Europe', currency_id: 3, financial_year_end: null, supported: false, tz_name: 'Europe/London', }, { code: 'FK', id: 130, name: 'Falkland Islands (Malvinas)', currency_id: 56, financial_year_end: 'mar', supported: false, tz_name: 'Atlantic/Stanley', }, { code: 'FO', id: 118, name: 'Faroe Islands', currency_id: 47, financial_year_end: 'dec', supported: false, tz_name: 'Atlantic/Faroe', }, { code: 'FJ', id: 131, name: 'Fiji', currency_id: 57, financial_year_end: 'dec', supported: true, tz_name: 'Pacific/Fiji', }, { code: 'FI', id: 18, name: 'Finland', currency_id: 3, financial_year_end: 'dec', supported: true, tz_name: 'Europe/Helsinki', }, { code: 'FR', id: 19, name: 'France', currency_id: 3, financial_year_end: 'dec', supported: true, tz_name: 'Europe/Paris', }, { code: 'GF', id: 20, name: 'French Guiana', currency_id: 3, financial_year_end: 'dec', supported: false, tz_name: 'America/Cayenne', }, { code: 'PF', id: 132, name: 'French Polynesia', currency_id: 58, financial_year_end: 'dec', supported: false, tz_name: 'Pacific/Tahiti', }, { code: 'TF', id: 21, name: 'French Southern Territories', currency_id: 3, financial_year_end: null, supported: false, tz_name: 'Indian/Kerguelen', }, { code: 'GA', id: 104, name: 'Gabon', currency_id: 34, financial_year_end: 'dec', supported: false, tz_name: 'Africa/Lagos', }, { code: 'GM', id: 135, name: 'Gambia', currency_id: 59, financial_year_end: 'dec', supported: false, tz_name: 'Africa/Abidjan', }, { code: 'GE', id: 136, name: 'Georgia', currency_id: 60, financial_year_end: 'dec', supported: false, tz_name: 'Asia/Tbilisi', }, { code: 'DE', id: 22, name: 'Germany', currency_id: 3, financial_year_end: 'dec', supported: true, tz_name: 'Europe/Berlin', }, { code: 'GH', id: 246, name: 'Ghana', currency_id: null, financial_year_end: 'dec', supported: false, tz_name: 'Africa/Accra', }, { code: 'GI', id: 137, name: 'Gibraltar', currency_id: 61, financial_year_end: 'jun', supported: false, tz_name: 'Europe/Gibraltar', }, { code: 'GR', id: 23, name: 'Greece', currency_id: 3, financial_year_end: 'dec', supported: true, tz_name: 'Europe/Athens', }, { code: 'GL', id: 119, name: 'Greenland', currency_id: 47, financial_year_end: 'dec', supported: true, tz_name: 'America/Nuuk', }, { code: 'GD', id: 62, name: 'Grenada', currency_id: 12, financial_year_end: 'dec', supported: false, tz_name: 'America/Port_of_Spain', }, { code: 'GP', id: 24, name: 'Guadeloupe', currency_id: 3, financial_year_end: null, supported: false, tz_name: 'America/Port_of_Spain', }, { code: 'GU', id: 42, name: 'Guam', currency_id: 5, financial_year_end: 'sep', supported: false, tz_name: 'Pacific/Guam', }, { code: 'GT', id: 138, name: 'Guatemala', currency_id: 62, financial_year_end: 'dec', supported: false, tz_name: 'America/Guatemala', }, { code: 'GG', id: 245, name: 'Guernsey', currency_id: 4, financial_year_end: 'dec', supported: false, tz_name: 'Europe/London', }, { code: 'GN', id: 139, name: 'Guinea', currency_id: 63, financial_year_end: 'dec', supported: false, tz_name: 'Africa/Abidjan', }, { code: 'GW', id: 80, name: 'Guinea-Bissau', currency_id: 23, financial_year_end: 'dec', supported: false, tz_name: 'Africa/Bissau', }, { code: 'GY', id: 140, name: 'Guyana', currency_id: 64, financial_year_end: 'dec', supported: false, tz_name: 'America/Guyana', }, { code: 'HT', id: 141, name: 'Haiti', currency_id: 65, financial_year_end: 'sep', supported: false, tz_name: 'America/Port-au-Prince', }, { code: 'HM', id: 9, name: 'Heard and Mc Donald Islands', currency_id: 2, financial_year_end: null, supported: false, tz_name: 'UTC', }, { code: 'HN', id: 142, name: 'Honduras', currency_id: 66, financial_year_end: 'dec', supported: false, tz_name: 'America/Tegucigalpa', }, { code: 'HK', id: 53, name: 'Hong Kong', currency_id: 6, financial_year_end: 'mar', supported: true, tz_name: 'Asia/Hong_Kong', }, { code: 'HU', id: 143, name: 'Hungary', currency_id: 67, financial_year_end: 'dec', supported: true, tz_name: 'Europe/Budapest', }, { code: 'IS', id: 144, name: 'Iceland', currency_id: 68, financial_year_end: 'dec', supported: true, tz_name: 'Atlantic/Reykjavik', }, { code: 'IN', id: 88, name: 'India', currency_id: 25, financial_year_end: 'mar', supported: true, tz_name: 'Asia/Kolkata', }, { code: 'ID', id: 123, name: 'Indonesia', currency_id: 50, financial_year_end: 'dec', supported: true, tz_name: 'Asia/Jakarta', }, { code: '_IN', id: 235, name: 'International', currency_id: null, financial_year_end: null, supported: false, tz_name: 'UTC', }, { code: 'IR', id: 145, name: 'Iran (Islamic Republic of)', currency_id: 69, financial_year_end: 'mar', supported: true, tz_name: 'Asia/Tehran', }, { code: 'IQ', id: 146, name: 'Iraq', currency_id: 70, financial_year_end: 'dec', supported: true, tz_name: 'Asia/Baghdad', }, { code: 'IE', id: 25, name: 'Ireland', currency_id: 3, financial_year_end: 'dec', supported: true, tz_name: 'Europe/Dublin', }, { code: 'IM', id: 247, name: 'Isle of Man', currency_id: 4, financial_year_end: 'mar', supported: false, tz_name: 'Europe/London', }, { code: 'IL', id: 147, name: 'Israel', currency_id: 71, financial_year_end: 'dec', supported: true, tz_name: 'Asia/Jerusalem', }, { code: 'IT', id: 26, name: 'Italy', currency_id: 3, financial_year_end: 'dec', supported: true, tz_name: 'Europe/Rome', }, { code: 'CI', id: 81, name: 'Ivory Coast', currency_id: 23, financial_year_end: 'dec', supported: false, tz_name: 'Africa/Abidjan', }, { code: 'JM', id: 148, name: 'Jamaica', currency_id: 72, financial_year_end: 'mar', supported: true, tz_name: 'America/Jamaica', }, { code: 'JP', id: 55, name: 'Japan', currency_id: 8, financial_year_end: 'mar', supported: true, tz_name: 'Asia/Tokyo', }, { code: 'JE', id: 232, name: 'Jersey', currency_id: 4, financial_year_end: 'mar', supported: false, tz_name: 'Europe/London', }, { code: 'JO', id: 149, name: 'Jordan', currency_id: 73, financial_year_end: 'dec', supported: true, tz_name: 'Asia/Amman', }, { code: 'KZ', id: 150, name: 'Kazakhstan', currency_id: 74, financial_year_end: 'dec', supported: false, tz_name: 'Asia/Almaty', }, { code: 'KE', id: 151, name: 'Kenya', currency_id: 75, financial_year_end: 'jun', supported: true, tz_name: 'Africa/Nairobi', }, { code: 'KI', id: 10, name: 'Kiribati', currency_id: 2, financial_year_end: null, supported: true, tz_name: 'Pacific/Tarawa', }, { code: 'KW', id: 154, name: 'Kuwait', currency_id: 78, financial_year_end: 'mar', supported: false, tz_name: 'Asia/Riyadh', }, { code: 'KG', id: 155, name: 'Kyrgyzstan', currency_id: 79, financial_year_end: 'dec', supported: false, tz_name: 'Asia/Bishkek', }, { code: 'LA', id: 156, name: 'Lao Peoples Democratic Republic', currency_id: 80, financial_year_end: 'sep', supported: false, tz_name: 'Asia/Bangkok', }, { code: '_LA', id: 236, name: 'Latin America', currency_id: null, financial_year_end: null, supported: false, tz_name: 'UTC', }, { code: 'LV', id: 157, name: 'Latvia', currency_id: 3, financial_year_end: 'dec', supported: true, tz_name: 'Europe/Riga', }, { code: 'XLV', id: 261, name: 'Latvia (pre-Euro)', currency_id: 81, financial_year_end: 'dec', supported: false, tz_name: 'Europe/Riga', }, { code: 'LB', id: 158, name: 'Lebanon', currency_id: 82, financial_year_end: 'dec', supported: true, tz_name: 'Asia/Beirut', }, { code: 'LS', id: 159, name: 'Lesotho', currency_id: 83, financial_year_end: 'mar', supported: false, tz_name: 'Africa/Johannesburg', }, { code: 'LR', id: 160, name: 'Liberia', currency_id: 84, financial_year_end: 'dec', supported: false, tz_name: 'Africa/Monrovia', }, { code: 'LY', id: 161, name: 'Libyan Arab Jamahiriya', currency_id: 85, financial_year_end: 'dec', supported: false, tz_name: 'Africa/Tripoli', }, { code: 'LI', id: 162, name: 'Liechtenstein', currency_id: 86, financial_year_end: 'dec', supported: true, tz_name: 'Europe/Zurich', }, { code: 'LT', id: 164, name: 'Lithuania', currency_id: 3, financial_year_end: 'dec', supported: true, tz_name: 'Europe/Vilnius', }, { code: 'XLT', id: 262, name: 'Lithuania (pre-Euro)', currency_id: 87, financial_year_end: null, supported: false, tz_name: 'Europe/Vilnius', }, { code: 'LU', id: 27, name: 'Luxembourg', currency_id: 3, financial_year_end: 'dec', supported: true, tz_name: 'Europe/Luxembourg', }, { code: 'MO', id: 165, name: 'Macau', currency_id: 88, financial_year_end: 'dec', supported: false, tz_name: 'Asia/Macau', }, { code: 'MK', id: 166, name: 'Macedonia', currency_id: 89, financial_year_end: 'dec', supported: false, tz_name: 'Europe/Belgrade', }, { code: 'MG', id: 167, name: 'Madagascar', currency_id: 90, financial_year_end: 'dec', supported: true, tz_name: 'Africa/Nairobi', }, { code: 'MW', id: 168, name: 'Malawi', currency_id: 91, financial_year_end: 'jun', supported: false, tz_name: 'Africa/Maputo', }, { code: 'MY', id: 169, name: 'Malaysia', currency_id: 92, financial_year_end: 'dec', supported: true, tz_name: 'Asia/Kuala_Lumpur', }, { code: 'MV', id: 170, name: 'Maldives', currency_id: 93, financial_year_end: 'dec', supported: false, tz_name: 'Indian/Maldives', }, { code: 'ML', id: 82, name: 'Mali', currency_id: 23, financial_year_end: 'dec', supported: false, tz_name: 'Africa/Abidjan', }, { code: 'MT', id: 171, name: 'Malta', currency_id: 3, financial_year_end: 'dec', supported: true, tz_name: 'Europe/Malta', }, { code: 'XMT', id: 263, name: 'Malta (pre-Euro)', currency_id: 94, financial_year_end: 'dec', supported: false, tz_name: 'Europe/Malta', }, { code: 'MH', id: 43, name: 'Marshall Islands', currency_id: 5, financial_year_end: 'sep', supported: false, tz_name: 'Pacific/Majuro', }, { code: 'MQ', id: 28, name: 'Martinique', currency_id: 3, financial_year_end: null, supported: false, tz_name: 'America/Martinique', }, { code: 'MR', id: 172, name: 'Mauritania', currency_id: 95, financial_year_end: 'dec', supported: false, tz_name: 'Africa/Abidjan', }, { code: 'MU', id: 173, name: 'Mauritius', currency_id: 96, financial_year_end: 'jun', supported: false, tz_name: 'Indian/Mauritius', }, { code: 'YT', id: 29, name: 'Mayotte', currency_id: 3, financial_year_end: null, supported: false, tz_name: 'Africa/Nairobi', }, { code: 'MX', id: 174, name: 'Mexico', currency_id: 97, financial_year_end: 'dec', supported: true, tz_name: 'America/Mexico_City', }, { code: 'FM', id: 44, name: 'Micronesia Federated States of', currency_id: 5, financial_year_end: 'sep', supported: true, tz_name: 'Pacific/Chuuk', }, { code: '_ME', id: 237, name: 'Middle East', currency_id: null, financial_year_end: null, supported: false, tz_name: 'UTC', }, { code: 'MD', id: 175, name: 'Moldova Republic of', currency_id: 98, financial_year_end: 'dec', supported: false, tz_name: 'Europe/Chisinau', }, { code: 'MC', id: 30, name: 'Monaco', currency_id: 3, financial_year_end: 'dec', supported: true, tz_name: 'Europe/Monaco', }, { code: 'MN', id: 176, name: 'Mongolia', currency_id: 99, financial_year_end: 'dec', supported: true, tz_name: 'Asia/Ulaanbaatar', }, { code: 'ME', id: 248, name: 'Montenegro', currency_id: 3, financial_year_end: 'dec', supported: false, tz_name: 'Europe/Belgrade', }, { code: 'MS', id: 63, name: 'Montserrat', currency_id: 12, financial_year_end: 'mar', supported: false, tz_name: 'America/Port_of_Spain', }, { code: 'MA', id: 177, name: 'Morocco', currency_id: 100, financial_year_end: 'dec', supported: true, tz_name: 'Africa/Casablanca', }, { code: 'MZ', id: 179, name: 'Mozambique', currency_id: 101, financial_year_end: 'dec', supported: false, tz_name: 'Africa/Maputo', }, { code: 'MM', id: 180, name: 'Myanmar', currency_id: 102, financial_year_end: 'mar', supported: false, tz_name: 'Asia/Yangon', }, { code: 'NA', id: 181, name: 'Namibia', currency_id: 103, financial_year_end: 'mar', supported: false, tz_name: 'Africa/Windhoek', }, { code: 'NR', id: 11, name: 'Nauru', currency_id: 2, financial_year_end: 'jun', supported: true, tz_name: 'Pacific/Nauru', }, { code: 'NP', id: 182, name: 'Nepal', currency_id: 104, financial_year_end: 'jul', supported: true, tz_name: 'Asia/Kathmandu', }, { code: 'NL', id: 31, name: 'Netherlands', currency_id: 3, financial_year_end: 'dec', supported: true, tz_name: 'Europe/Amsterdam', }, { code: 'AN', id: 70, name: 'Netherlands Antilles', currency_id: 15, financial_year_end: null, supported: false, tz_name: 'America/Curacao', }, { code: 'NC', id: 133, name: 'New Caledonia', currency_id: 58, financial_year_end: 'dec', supported: false, tz_name: 'Pacific/Noumea', }, { code: 'NZ', id: 1, name: 'New Zealand', currency_id: 1, financial_year_end: 'mar', supported: true, tz_name: 'Pacific/Auckland', }, { code: 'NI', id: 183, name: 'Nicaragua', currency_id: 105, financial_year_end: 'dec', supported: false, tz_name: 'America/Managua', }, { code: 'NE', id: 83, name: 'Niger', currency_id: 23, financial_year_end: 'dec', supported: false, tz_name: 'Africa/Lagos', }, { code: 'NG', id: 184, name: 'Nigeria', currency_id: 106, financial_year_end: 'dec', supported: false, tz_name: 'Africa/Lagos', }, { code: 'NU', id: 4, name: 'Niue', currency_id: 1, financial_year_end: 'mar', supported: false, tz_name: 'Pacific/Niue', }, { code: 'NF', id: 12, name: 'Norfolk Island', currency_id: 2, financial_year_end: 'jun', supported: false, tz_name: 'Pacific/Norfolk', }, { code: 'KP', id: 152, name: 'North Korea', currency_id: 76, financial_year_end: 'dec', supported: false, tz_name: 'Asia/Pyongyang', }, { code: 'MP', id: 45, name: 'Northern Mariana Islands', currency_id: 5, financial_year_end: 'sep', supported: false, tz_name: 'Pacific/Guam', }, { code: 'NO', id: 92, name: 'Norway', currency_id: 28, financial_year_end: 'dec', supported: true, tz_name: 'Europe/Oslo', }, { code: 'OM', id: 185, name: 'Oman', currency_id: 107, financial_year_end: 'dec', supported: false, tz_name: 'Asia/Dubai', }, { code: 'PK', id: 186, name: 'Pakistan', currency_id: 108, financial_year_end: 'jun', supported: true, tz_name: 'Asia/Karachi', }, { code: 'PW', id: 46, name: 'Palau', currency_id: 5, financial_year_end: 'sep', supported: false, tz_name: 'Pacific/Palau', }, { code: 'PA', id: 187, name: 'Panama', currency_id: 109, financial_year_end: 'dec', supported: false, tz_name: 'America/Panama', }, { code: 'PG', id: 188, name: 'Papua New Guinea', currency_id: 110, financial_year_end: 'dec', supported: true, tz_name: 'Pacific/Port_Moresby', }, { code: 'PY', id: 189, name: 'Paraguay', currency_id: 111, financial_year_end: 'dec', supported: false, tz_name: 'America/Asuncion', }, { code: 'PE', id: 190, name: 'Peru', currency_id: 112, financial_year_end: 'dec', supported: true, tz_name: 'America/Lima', }, { code: 'PH', id: 191, name: 'Philippines', currency_id: 113, financial_year_end: 'dec', supported: true, tz_name: 'Asia/Manila', }, { code: 'PN', id: 5, name: 'Pitcairn', currency_id: 1, financial_year_end: 'mar', supported: false, tz_name: 'Pacific/Pitcairn', }, { code: 'PL', id: 192, name: 'Poland', currency_id: 114, financial_year_end: 'dec', supported: true, tz_name: 'Europe/Warsaw', }, { code: 'PT', id: 32, name: 'Portugal', currency_id: 3, financial_year_end: 'dec', supported: true, tz_name: 'Europe/Lisbon', }, { code: 'PR', id: 47, name: 'Puerto Rico', currency_id: 5, financial_year_end: 'jun', supported: true, tz_name: 'America/Puerto_Rico', }, { code: 'QA', id: 193, name: 'Qatar', currency_id: 115, financial_year_end: 'mar', supported: false, tz_name: 'Asia/Qatar', }, { code: 'RE', id: 33, name: 'Reunion', currency_id: 3, financial_year_end: null, supported: false, tz_name: 'Indian/Reunion', }, { code: 'RO', id: 194, name: 'Romania', currency_id: 116, financial_year_end: 'dec', supported: true, tz_name: 'Europe/Bucharest', }, { code: 'RU', id: 195, name: 'Russian Federation', currency_id: 117, financial_year_end: 'dec', supported: true, tz_name: 'Europe/Moscow', }, { code: 'RW', id: 196, name: 'Rwanda', currency_id: 118, financial_year_end: 'dec', supported: false, tz_name: 'Africa/Maputo', }, { code: 'BL', id: 242, name: 'Saint Barthélemy', currency_id: 3, financial_year_end: null, supported: false, tz_name: 'America/Port_of_Spain', }, { code: 'SH', id: 253, name: 'Saint Helena, Ascension and Tristan da Cunha', currency_id: 4, financial_year_end: 'mar', supported: false, tz_name: 'Africa/Abidjan', }, { code: 'KN', id: 64, name: 'Saint Kitts', currency_id: 12, financial_year_end: 'dec', supported: false, tz_name: 'America/Port_of_Spain', }, { code: 'LC', id: 65, name: 'Saint Lucia', currency_id: 12, financial_year_end: 'mar', supported: false, tz_name: 'America/Port_of_Spain', }, { code: 'MF', id: 249, name: 'Saint Martin', currency_id: 3, financial_year_end: null, supported: false, tz_name: 'America/Port_of_Spain', }, { code: 'PM', id: 250, name: 'Saint Pierre and Miquelon', currency_id: 3, financial_year_end: 'dec', supported: false, tz_name: 'America/Miquelon', }, { code: 'VC', id: 66, name: 'Saint Vincent Grenadines', currency_id: 12, financial_year_end: 'dec', supported: false, tz_name: 'America/Port_of_Spain', }, { code: 'WS', id: 34, name: 'Samoa', currency_id: 3, financial_year_end: 'may', supported: true, tz_name: 'Pacific/Apia', }, { code: 'SM', id: 35, name: 'San Marino', currency_id: 3, financial_year_end: 'dec', supported: true, tz_name: 'Europe/Rome', }, { code: 'ST', id: 197, name: 'Sao Tome and Principe', currency_id: 119, financial_year_end: 'dec', supported: false, tz_name: 'Africa/Sao_Tome', }, { code: 'SA', id: 198, name: 'Saudi Arabia', currency_id: 120, financial_year_end: 'dec', supported: true, tz_name: 'Asia/Riyadh', }, { code: 'SN', id: 84, name: 'Senegal', currency_id: 23, financial_year_end: 'dec', supported: false, tz_name: 'Africa/Abidjan', }, { code: 'RS', id: 252, name: 'Serbia', currency_id: null, financial_year_end: null, supported: false, tz_name: 'Europe/Belgrade', }, { code: 'SC', id: 199, name: 'Seychelles', currency_id: 121, financial_year_end: 'dec', supported: false, tz_name: 'Indian/Mahe', }, { code: 'SL', id: 200, name: 'Sierra Leone', currency_id: 122, financial_year_end: 'dec', supported: false, tz_name: 'Africa/Abidjan', }, { code: 'SG', id: 201, name: 'Singapore', currency_id: 123, financial_year_end: 'mar', supported: true, tz_name: 'Asia/Singapore', }, { code: 'SX', id: 255, name: 'Sint Maarten', currency_id: 15, financial_year_end: null, supported: false, tz_name: 'America/Curacao', }, { code: 'SK', id: 202, name: 'Slovakia (Slovak Republic)', currency_id: 3, financial_year_end: 'dec', supported: true, tz_name: 'Europe/Prague', }, { code: 'XSK', id: 264, name: 'Slovakia (pre-Euro)', currency_id: 124, financial_year_end: 'dec', supported: false, tz_name: 'Europe/Prague', }, { code: 'SI', id: 36, name: 'Slovenia', currency_id: 3, financial_year_end: 'dec', supported: true, tz_name: 'Europe/Belgrade', }, { code: 'SB', id: 203, name: 'Solomon Islands', currency_id: 125, financial_year_end: 'dec', supported: false, tz_name: 'Pacific/Guadalcanal', }, { code: 'SO', id: 204, name: 'Somalia', currency_id: 126, financial_year_end: null, supported: false, tz_name: 'Africa/Nairobi', }, { code: 'ZA', id: 205, name: 'South Africa', currency_id: 127, financial_year_end: 'mar', supported: true, tz_name: 'Africa/Johannesburg', }, { code: 'GS', id: 39, name: 'South Georgia and the South Sandwich Islands', currency_id: 4, financial_year_end: null, supported: false, tz_name: 'Atlantic/South_Georgia', }, { code: 'KR', id: 153, name: 'South Korea', currency_id: 77, financial_year_end: 'dec', supported: true, tz_name: 'Asia/Seoul', }, { code: 'SS', id: 254, name: 'South Sudan', currency_id: null, financial_year_end: null, supported: false, tz_name: 'Africa/Juba', }, { code: 'ES', id: 37, name: 'Spain', currency_id: 3, financial_year_end: 'dec', supported: true, tz_name: 'Europe/Madrid', }, { code: 'LK', id: 206, name: 'Sri Lanka', currency_id: 128, financial_year_end: 'dec', supported: true, tz_name: 'Asia/Colombo', }, { code: 'PS', id: 251, name: 'State of Palestine', currency_id: 52, financial_year_end: null, supported: false, tz_name: 'Asia/Gaza', }, { code: 'SD', id: 207, name: 'Sudan', currency_id: 129, financial_year_end: 'dec', supported: false, tz_name: 'Africa/Khartoum', }, { code: 'SR', id: 208, name: 'Suriname', currency_id: 130, financial_year_end: 'dec', supported: false, tz_name: 'America/Paramaribo', }, { code: 'SJ', id: 93, name: 'Svalbard and Jan Mayen Islands', currency_id: 28, financial_year_end: null, supported: false, tz_name: 'Europe/Oslo', }, { code: 'SZ', id: 209, name: 'Swaziland', currency_id: 131, financial_year_end: 'mar', supported: false, tz_name: 'Africa/Johannesburg', }, { code: 'SE', id: 210, name: 'Sweden', currency_id: 132, financial_year_end: 'dec', supported: true, tz_name: 'Europe/Stockholm', }, { code: 'CH', id: 163, name: 'Switzerland', currency_id: 86, financial_year_end: 'dec', supported: true, tz_name: 'Europe/Zurich', }, { code: 'SY', id: 211, name: 'Syrian Arab Republic', currency_id: 133, financial_year_end: 'dec', supported: false, tz_name: 'Asia/Damascus', }, { code: 'TW', id: 212, name: 'Taiwan', currency_id: 134, financial_year_end: 'dec', supported: true, tz_name: 'Asia/Taipei', }, { code: 'TJ', id: 213, name: 'Tajikistan', currency_id: 135, financial_year_end: 'dec', supported: false, tz_name: 'Asia/Dushanbe', }, { code: 'TZ', id: 214, name: 'Tanzania', currency_id: 136, financial_year_end: 'jun', supported: false, tz_name: 'Africa/Nairobi', }, { code: 'TH', id: 215, name: 'Thailand', currency_id: 137, financial_year_end: 'sep', supported: true, tz_name: 'Asia/Bangkok', }, { code: 'TG', id: 85, name: 'Togo', currency_id: 23, financial_year_end: 'dec', supported: false, tz_name: 'Africa/Abidjan', }, { code: 'TK', id: 6, name: 'Tokelau', currency_id: 1, financial_year_end: 'mar', supported: false, tz_name: 'Pacific/Fakaofo', }, { code: 'TO', id: 216, name: 'Tonga', currency_id: 138, financial_year_end: 'jun', supported: true, tz_name: 'Pacific/Tongatapu', }, { code: 'TT', id: 217, name: 'Trinidad and Tobago', currency_id: 139, financial_year_end: 'sep', supported: false, tz_name: 'America/Port_of_Spain', }, { code: 'TN', id: 218, name: 'Tunisia', currency_id: 140, financial_year_end: 'dec', supported: false, tz_name: 'Africa/Tunis', }, { code: 'TR', id: 219, name: 'Turkey', currency_id: 141, financial_year_end: 'dec', supported: true, tz_name: 'Europe/Istanbul', }, { code: 'TM', id: 220, name: 'Turkmenistan', currency_id: 142, financial_year_end: 'dec', supported: false, tz_name: 'Asia/Ashgabat', }, { code: 'TC', id: 48, name: 'Turks and Caicos Islands', currency_id: 5, financial_year_end: 'dec', supported: false, tz_name: 'America/Grand_Turk', }, { code: 'TV', id: 13, name: 'Tuvalu', currency_id: 2, financial_year_end: 'dec', supported: true, tz_name: 'Pacific/Funafuti', }, { code: 'UG', id: 221, name: 'Uganda', currency_id: 143, financial_year_end: 'jun', supported: false, tz_name: 'Africa/Nairobi', }, { code: 'UA', id: 222, name: 'Ukraine', currency_id: 144, financial_year_end: 'dec', supported: true, tz_name: 'Europe/Kiev', }, { code: 'AE', id: 223, name: 'United Arab Emirates', currency_id: 145, financial_year_end: 'dec', supported: true, tz_name: 'Asia/Dubai', }, { code: 'GB', id: 40, name: 'United Kingdom', currency_id: 4, financial_year_end: 'apr-5', supported: true, tz_name: 'Europe/London', }, { code: 'US', id: 49, name: 'United States', currency_id: 5, financial_year_end: 'dec', supported: true, tz_name: 'America/New_York', }, { code: 'UM', id: 50, name: 'United States Minor Outlying Islands', currency_id: 5, financial_year_end: null, supported: false, tz_name: 'Pacific/Wake', }, { code: 'UN', id: 257, name: 'Unknown', currency_id: null, financial_year_end: null, supported: false, tz_name: 'UTC', }, { code: 'UY', id: 224, name: 'Uruguay', currency_id: 146, financial_year_end: 'dec', supported: false, tz_name: 'America/Montevideo', }, { code: 'UZ', id: 225, name: 'Uzbekistan', currency_id: 147, financial_year_end: 'dec', supported: false, tz_name: 'Asia/Samarkand', }, { code: 'VU', id: 226, name: 'Vanuatu', currency_id: 148, financial_year_end: 'dec', supported: false, tz_name: 'Pacific/Efate', }, { code: 'VA', id: 38, name: 'Vatican City State (Holy See)', currency_id: 3, financial_year_end: 'dec', supported: true, tz_name: 'Europe/Rome', }, { code: 'VE', id: 227, name: 'Venezuela', currency_id: 149, financial_year_end: 'dec', supported: false, tz_name: 'America/Caracas', }, { code: 'VN', id: 228, name: 'Vietnam', currency_id: 150, financial_year_end: 'dec', supported: true, tz_name: 'Asia/Ho_Chi_Minh', }, { code: 'VG', id: 51, name: 'Virgin Islands (British)', currency_id: 5, financial_year_end: 'mar', supported: false, tz_name: 'America/Port_of_Spain', }, { code: 'VI', id: 52, name: 'Virgin Islands (US)', currency_id: 5, financial_year_end: 'sep', supported: false, tz_name: 'America/Port_of_Spain', }, { code: 'WF', id: 134, name: 'Wallis and Futuna Islands', currency_id: 58, financial_year_end: 'dec', supported: false, tz_name: 'Pacific/Wallis', }, { code: 'EH', id: 178, name: 'Western Sahara', currency_id: 100, financial_year_end: 'dec', supported: true, tz_name: 'Africa/El_Aaiun', }, { code: 'YE', id: 229, name: 'Yemen', currency_id: 151, financial_year_end: 'dec', supported: true, tz_name: 'Asia/Riyadh', }, { code: 'ZM', id: 230, name: 'Zambia', currency_id: 152, financial_year_end: 'dec', supported: false, tz_name: 'Africa/Maputo', }, { code: 'ZW', id: 231, name: 'Zimbabwe', currency_id: 5, financial_year_end: 'dec', supported: false, tz_name: 'Africa/Maputo', }, { code: 'AX', id: 240, name: 'Åland Islands', currency_id: 3, financial_year_end: null, supported: false, tz_name: 'Europe/Helsinki', }, ]; window.a = JSON.parse(JSON.stringify(countries)); window.b = JSON.parse(JSON.stringify(countries));
Tests:
isEqual
_.isEqual(window.a, window.b)
JSON.stringify
JSON.stringify(window.a) === JSON.stringify(window.b)
Rendered benchmark preparation results:
Suite status:
<idle, ready to run>
Run tests (2)
Previous results
Fork
Test case name
Result
isEqual
JSON.stringify
Fastest:
N/A
Slowest:
N/A
Latest run results:
No previous run results
This benchmark does not have any results yet. Be the first one
to run it!
Autogenerated LLM Summary
(model
llama3.2:3b
, generated one year ago):
Based on the provided benchmark results, it appears that both tests are passing with similar execution times: 1. `_.isEqual(window.a, window.b)`: With an average of 7814.0703125 executions per second. 2. `JSON.stringify(window.a) === JSON.stringify(window.b)`: With an average of 7212.689453125 executions per second. Since the test cases are identical and have similar execution times, it can be inferred that both tests are passing with similar results. However, without more detailed information about the actual output or behavior being tested, it's difficult to determine if there are any differences between the two tests. To further investigate, additional analysis might be required, such as: * Checking the exact input data and expected outputs for each test * Reviewing the implementation of the `_.isEqual` function from Lodash * Investigating potential optimizations or performance differences in Chrome 100 Without more information, it's difficult to provide a definitive conclusion.
Related benchmarks:
Test Currency Lodash COmparison
distructing vs no-distructing 2
localeCompare for countries
Checking fiat currencies
Comments
Confirm delete:
Do you really want to delete benchmark?