16 followers
A JavaScript Developer
We know that there is a special value called NaN in JavaScript. Just as the name goes, it is used to represent a not a number value. There are some...
To express exact unsigned 8-bit integers, JavaScript provides Uint8Array and Uint8ClampedArray. So what is the difference between them? Which one...
In PNG, there is a concept called the interlace method. It is about how pixels are arranged in a PNG datastream. With pixels arranged in a certain...
If you are building a command line application and it has many options, then you will most likely want the feature of tab completion. This is actually...
In a previous article, I talked about how to implement global states in react by context. In this article, let's see how to do it manually, the...
In the previous article, I wrote something about how to build a 8-bit adder by logic gates. Yes the adder is working but only for positive numbers. So...