You-Dont-Know-JS
You-Dont-Know-JS copied to clipboard
This & prototype inheritance - Chapter 1 - Grammar issue
JavaScript's this mechanism isn't actually that advanced, but developers often paraphrase that quote in their own mind by inserting "complex" or "confusing", and there's no question that without lack of clear understanding, this can seem downright magical in your confusion.
Towards the end of the sentence the part that says, "without lack of clear understanding,..." is I think a sort of double negative that to me seems to mean WITH a clear understanding of JS, which wouldn't make sense.
I think it should be either, "..without a clear understanding", or "..a lack of clear understanding can make this seem.."
Good catch. Thanks!