Menu

gitpiper

size javascript Code Snippet in 2023

objectarraystringintermediate

Last Updated: 3 February 2023

Gets the size of an array, object or string.

  • Get type of val (array, object or string).
  • Use Array.prototype.length property for arrays.
  • Use length or size value if available or number of keys for objects.
  • Use size of a Blob object created from val for strings.
  • Split strings into array of characters with split('') and return its length.
const size = val => Array.isArray(val) ? val.length : val && typeof val === 'object' ? val.size || val.length || Object.keys(val).length : typeof val === 'string' ? new Blob([val]).size : 0;
size([1, 2, 3, 4, 5]); // 5 size('size'); // 4 size({ one: 1, two: 2, three: 3 }); // 3

javascript snippet similar to size For You in February 2023

Subscribe to our Newsletter

Subscribe to get resources directly to your inbox. You won't receive any spam! ✌️

© 2023 GitPiper. All rights reserved

Rackpiper Technology Inc

Company

About UsBlogContact

Subscribe to our Newsletter

Subscribe to get resources directly to your inbox. You won't receive any spam! ✌️