Zepto iOS 3 Compatibility Module: trim and reduce Polyfills

The IOS3 module in Zepto provides backward compatibility for older iOS versions (specifically iOS 3.x) by implementing polyfills for two commonly used yet missing methods: String.prototype.trim and Array.prototype.reduce. trim Polyfill The native String.prototype.trim is unavailable in iOS 3.2, so Zepto defines it only if it doesn’t already exi ...

Posted on Mon, 03 Aug 2026 16:59:20 +0000 by deepakagrawal1982

Comprehensive Array and Object Array Deduplication in JavaScript

Basic Array Deduplication Using Set For primitive-value arrays, Set provides an elegant and native solution: const input = ['Zhang San', 'Zhang San', 'Three Zhang San']; const uniqueSet = new Set(input); console.log([...uniqueSet]); // ['Zhang San', 'Three Zhang San'] Object Array Deduplication via reduce() For arrays of objects where uniquen ...

Posted on Wed, 20 May 2026 16:54:32 +0000 by FarhanKhalaf