How would you go around to collect the first letter of each word in a string, as in to receive an abbreviation?
Input: "Java Script Object
"Java Script Object
If you came here looking for how to do this that supports non-BMP characters that use surrogate pairs:
initials = str.split(' ') .map(s => String.fromCodePoint(s.codePointAt(0) || '').toUpperCase()) .join('');
Works in all modern browsers with no polyfills (not IE though)