What is an event handler?
something which can call code client side uploaded from the server
What can we use to manipulate webpages?
DOM
What does DOM stand for?
document object model
Why can server side be any language possible?
only needs to recieve requests and send HTML pages
Describe client-side web computation and processing?
Describe server-side web computation and processing?
What is dynamic typing?
when a type is assigned when a value is assigned
- but typing is strong
What are javascript primitive types?
numbers
strings
booleans
What are javascript trivial types?
null
undefined
What are javascript composite types?
object
array
Describe numbers in JS
8-byte floating point representation
what does 3 === denote?
checks the type
strict equality
what are the 3 variable keywords?
let
var
const
what does == denote
converts type
What is Node.js
it is an asynchronous event driven
JavaScript runtime
Node is designed to build scalable network
applications
What happens on each connection in node?
Upon each connection the callback is fired,
but if there is no work to be done, Node will
sleep
What does the DOM identify?
What is the JS document?
the html currently being displayed
What is the JS window?
the OS window hosting the page
What is the JS navigator?
the browser application in use
What is the JS screen?
the physical monitor in use
What JS do we use to find objects?
document.getElementById()
What are some events that occur, that JS can be bound to?
Where should javascript be included on a webpage?
just before