Comment Comment by fwefwwfe It lets you define types for more safely interacting with other Javascript code. It doesn't magically make browsers have consistent behavior. parent fwefwwfe 9 years ago