3 ms·
Are variables being assigned multiple times needlessly here? What's going on, is that just obfuscation? Search the code for "this._hash.words" and have a look.
by austinjp 10y ago
Are variables being assigned multiple times needlessly here? What's going on, is that just obfuscation? Search the code for "this._hash.words" and have a look.
https://gist.github.com/Antelox/020c727e1917bd018441cb6425cae397 https://gist.github.com/Antelox/020c727e1917bd018441cb6425ca...
- nneonneo 10y agoIt's a bit of obfuscation, but mostly it takes advantage of the fact that `var` assignments are sequential to cram an entire MD5 block compression into a single `var` statement. Think of it simply as a long sequence of statements without the `var` prepended and it makes much more sense.