interpreted language - ANSWER interpreter reads each line of code, converts
it to machine language (1s, 0s) and then executes it
syntax - ANSWER rules for writing lines of code
callbacks - ANSWER a piece of code that is executed when an event happens;
adds interactivity to the page
variable - ANSWER a named value
functions - ANSWER allow us to do the same thing two times or do something
in a general way that can work on any values we provide
loops - ANSWER allows us to do a set of steps several times
counting variable (in a loop) - ANSWER counts how many times we've done
the loop
codeblock - ANSWER program that runs javascript right in the browser;
special in that it allows you type your own code and then run it
for loops - ANSWER when we know how many times we want a loop to run
while loops - ANSWER when we want the loop to run until something special
happens
infinite loop - ANSWER often used for servers that need to listen for incoming
connections: while (true) listen { }
function - ANSWER set of code we want to use many times but with different
values
, HTML DOM (Document Object Model) - ANSWER a way to represent the
parts of a document; acts as a map to any given element; relationships among
the elements are shown; used to find things in an HTML document
ID attribute - ANSWER allows us to work directly with an HTML tag and its
contents from javascript
number function - ANSWER converts what is in text box to a number to be
used in javascript
string - ANSWER a group of characters
substring - ANSWER a part of a longer string
Array - ANSWER an ordered collection in which each item has an index
associated with it, which lets us set or get the item at that index
CSV - ANSWER Comma separated value (string)
javascript libraries - ANSWER useful place several functions together into a
single file; collection of functions that may be added to a webpage using a
<script src=> tag
date library - ANSWER used to manipulate dates
object - ANSWER collection of variables and functions that provide an easy
way to access them
epoch - ANSWER number of milliseconds elapsed since January 1 1970 (time
most programs and computers is stored in) -- evolved into international standard
for keeping time
other popular libraries - ANSWER Closure, JQuery, Mongo, Angular, Node
math library - ANSWER where we can find trig functions (sine, cosine),
random numbers, mins and maxes, absolute values, etc..
it to machine language (1s, 0s) and then executes it
syntax - ANSWER rules for writing lines of code
callbacks - ANSWER a piece of code that is executed when an event happens;
adds interactivity to the page
variable - ANSWER a named value
functions - ANSWER allow us to do the same thing two times or do something
in a general way that can work on any values we provide
loops - ANSWER allows us to do a set of steps several times
counting variable (in a loop) - ANSWER counts how many times we've done
the loop
codeblock - ANSWER program that runs javascript right in the browser;
special in that it allows you type your own code and then run it
for loops - ANSWER when we know how many times we want a loop to run
while loops - ANSWER when we want the loop to run until something special
happens
infinite loop - ANSWER often used for servers that need to listen for incoming
connections: while (true) listen { }
function - ANSWER set of code we want to use many times but with different
values
, HTML DOM (Document Object Model) - ANSWER a way to represent the
parts of a document; acts as a map to any given element; relationships among
the elements are shown; used to find things in an HTML document
ID attribute - ANSWER allows us to work directly with an HTML tag and its
contents from javascript
number function - ANSWER converts what is in text box to a number to be
used in javascript
string - ANSWER a group of characters
substring - ANSWER a part of a longer string
Array - ANSWER an ordered collection in which each item has an index
associated with it, which lets us set or get the item at that index
CSV - ANSWER Comma separated value (string)
javascript libraries - ANSWER useful place several functions together into a
single file; collection of functions that may be added to a webpage using a
<script src=> tag
date library - ANSWER used to manipulate dates
object - ANSWER collection of variables and functions that provide an easy
way to access them
epoch - ANSWER number of milliseconds elapsed since January 1 1970 (time
most programs and computers is stored in) -- evolved into international standard
for keeping time
other popular libraries - ANSWER Closure, JQuery, Mongo, Angular, Node
math library - ANSWER where we can find trig functions (sine, cosine),
random numbers, mins and maxes, absolute values, etc..