“You’ll also hear developers refer to === (strict equality) as the “identity” operator.” — Eric Freeman Operator Copy Share Image
“As of HTML5, you are allowed to use all numbers as an element id. As” — Eric Freeman Copy Share Image
“When you design, solve things in the simplest way possible. Your goal should be simplicity, not 'How can I apply a pattern… — Eric Freeman Design Copy Share Image
“You can extend your object at any time with new properties. To do this you just specify the new property and give… — Eric Freeman Technology Copy Share Image
“methods in objects are properties too. They just happen to have a function assigned to them.” — Eric Freeman Copy Share Image
“Booleans are named after George Boole, an English mathematician who invented Boolean logic. You’ll” — Eric Freeman Copy Share Image
“If a variable is declared outside a function, it’s GLOBAL. If it’s declared inside a function, it’s LOCAL.” — Eric Freeman Technology Copy Share Image
“When you declare any kind of global variable or define a global function, it is stored as a property in the window… — Eric Freeman Technology Copy Share Image
“We haven’t done much writing code, but we are reading and understanding code, and that can be just as good. So” — Eric Freeman Code Copy Share Image
“If I had a dime for every time I’ve heard that one”, thought Larry, knowing that spec-change-no-problem was a fantasy. “And” — Eric Freeman Money Copy Share Image
“Note that the JSON format doesn’t work with methods (so you can’t include, say, a bark method in your JSON string), but… — Eric Freeman Technology Copy Share Image
“A string is always a primitive unless you create it in a special way using an object constructor. We’ll talk about object… — Eric Freeman Technology Copy Share Image
“JavaScript doesn’t have a classical object-oriented model, where you create objects from classes. In fact, JavaScript doesn’t have classes at all. In… — Eric Freeman Technology Copy Share Image
“A callback works like this: give a function to the object that knows about the event. When the event occurs, that object… — Eric Freeman Technology Copy Share Image
“The large number of acknowledgments is because we’re testing the theory that everyone mentioned in a book acknowledgment will buy at least… — Eric Freeman Copy Share Image
“The NoCommand object is an example of a null object. A null object is useful when you don’t have a meaningful object… — Eric Freeman Technology Copy Share Image
“As it turns out, one of the things the new operator does behind the scenes when the object is created is to… — Eric Freeman Behind the scenes Copy Share Image
“JavaScript has a very powerful object model, but one that is a bit different than the status quo object-oriented language. Rather than… — Eric Freeman Status quo Copy Share Image
“What does it mean to assign the value null to a variable? How about “We intend to assign an object to this… — Eric Freeman Business Copy Share Image
“Math is not a constructor, or even a function. It’s an object. As you know, Math is a built-in object that you… — Eric Freeman Copy Share Image
“An expression is anything that evaluates to a value. 3+4” — Eric Freeman Depression Copy Share Image
“Remember, null is intended to represent an object that isn’t there.” — Eric Freeman Copy Share Image
“Lexical scope means that we can determine the scope of a variable by reading our code.” — Eric Freeman Programming Copy Share Image
“Also notice that longitude West and latitude South are represented by negative values.” — Eric Freeman Copy Share Image
“Closures are a function along with a referencing environment.” — Eric Freeman Referencing Copy Share Image
“Closures are often used to capture state for event handlers.” — Eric Freeman Technology Copy Share Image
“Yes, workers can access localStorage and make XMLHttpRequests.” — Eric Freeman Technology Copy Share Image