Lea Verou 5/5/2011

StronglyTyped: A library for strongly typed properties & constants in JavaScript

Read Original

StronglyTyped is a JavaScript library that enables strongly typed properties and constants in the loosely typed JS environment. It uses ES5 getters and setters to enforce types like Boolean, Number, String, Integer, and custom types, throwing TypeErrors for invalid assignments. The library also includes constants (final properties) and provides cross-browser support for Function.prototype.bind and Array.prototype.forEach.

StronglyTyped: A library for strongly typed properties & constants in JavaScript

Comments

No comments yet

Be the first to share your thoughts!

Browser Extension

Get instant access to AllDevBlogs from your browser

Top of the Week

2
Designing Design Systems
TkDodo Dominik Dorfmeister 2 votes
4
Introducing RSC Explorer
Dan Abramov 1 votes
6
Fragments Dec 11
Martin Fowler 1 votes
7
Adding Type Hints to my Blog
Daniel Feldroy 1 votes
8
Refactoring English: Month 12
Michael Lynch 1 votes
10