!=) operator performs an automatic type conversion if needed. The
!==) operator will not perform any conversion. It compares the value and the type, which could be considered faster (jsPref) than
 == 10 // is true  === 10 // is false '10' == 10 // is true '10' === 10 // is false  == 0 // is true  === 0 // is false '' == false // is true but true == "a" is false '' === false // is false
JS runs in a single thread in the browser, this is the truth. In this tip I’ll show you how to unleash the full power of asynchronous processing with Web Workers.
You might have heard about the old ways gaining hype recently, and we don’t mean praying to the gods of the north. Today we’re introducing a feature found in Clojure which allows you to define interfaces for your classes.
Sometimes we need to whitelist certain attributes from an object, say we’ve got an array representation of a database table and we need to
selectjust a few fields for some function.