Effective Data Validation in JavaScript
Introduction
Most applications will need to validate data at some point. This data might be provided by an external service or via user interaction or input. This is nothing special and in most cases we might have a helper…