"Note: there's a title at the opening that claims this is "Part 1 of 4", but this video contains all four parts edited together. No need to go searching for the missing parts."
What better way to learn the fundamentals of javascript than learning them from the js guru Douglas Crockford. @Doug, Thanks a lot for that amazing lecture. Really appreciate it.
I was not able to reproduce the behavior that Doug described in the lecture between 50:08 ~ 50:25. Here is my testing code: var oA = {name:"Doug"}; var oB = object(oA); oB.name="NewName"; delete oB["name"]; alert(oB.name); //display "undefined" instead of "Doug". Not sure what I did wrong.
"Note: there's a title at the opening that claims this is "Part 1 of 4", but this video contains all four parts edited together. No need to go searching for the missing parts."
Best (only) JS lecture I've ever seen. Beats the JS books on my shelf in first 40min.
Pretty printing!
What better way to learn the fundamentals of javascript than learning them from the js guru Douglas Crockford.
@Doug, Thanks a lot for that amazing lecture. Really appreciate it.
Really good lecture, thanks so much to Douglas Crockford. Greetings from Munich.
I was not able to reproduce the behavior that Doug described in the lecture between 50:08 ~ 50:25. Here is my testing code:
var oA = {name:"Doug"};
var oB = object(oA);
oB.name="NewName";
delete oB["name"];
alert(oB.name); //display "undefined" instead of "Doug".
Not sure what I did wrong.
i love Doug.Thanks man
@sqeye It's named 'Douglas Crockford: An Inconvenient API - The Theory of the DOM'
if you say `new Boolean('false')`, it's value is false, but the value is truthy
:facepalm:
@sqeye I think theory of DOM is same as An inconvenient API
Does this contain the "Advanced Class"?
I can see a Douglas Crockford: Advanced Javascript video but no "Douglas Crockford: Theory of the DOM" video. Does it exist on RUclips?
1:16:25 Eval() Function. Dont ever use it! (except...)
too bad it's only in 360p. youtube should ban anything below 480p