Section 1

Preview this deck

Boolean

Front

Star 0%
Star 0%
Star 0%
Star 0%
Star 0%

0.0

0 reviews

5
0
4
0
3
0
2
0
1
0

Active users

0

All-time users

0

Favorites

0

Last updated

6 years ago

Date created

Mar 1, 2020

Cards (45)

Section 1

(45 cards)

Boolean

Front

A single value of either TRUE or FALSE

Back

JavaScript object

Front

a type of variable that contains a group of related properties with assigned values.

Back

Return

Front

Stops the execution of a function and specified a value to be returned to the function caller.

Back

pure function

Front

A function which has no side effects. Pure functions only make changes to the calling program through their return values.

Back

Concatenation

Front

linking into chains

Back

block scope

Front

the scope of a variable declared within a statement block; a variable with block scope can be used only within the statement block in which it is declared, and only after its declaration statement

Back

logical operators

Front

in or not and

Back

variable shadowing

Front

If two variables have the same name, and exist inside of the same scope, the variable with the more specific scope takes precedence. This is called shadowing. Local variables and parameters shadow the more general global variables (instance variables).

Back

while loop

Front

A control flow statement that allows code to be executed repeatedly. While this is true do this.

Back

for loop

Front

A particular kind of looping construct provided in many languages. Typically, a for loop defines a counting variable that is checked and incremented on each iteration in order to loop a specific number of times.

Back

operator precedence

Front

The order in which operators are evaluated in a numeric expression.

Back

Variable Scope

Front

dictates what portions of the code can "see" or use a variable, typically derived from where the variable was first created. (See Global v. Local)

Back

strict equality

Front

===

Back

Push Method

Front

Add new items to the end of an array

Back

State of javascript

Front

When you store a value

Back

pass by reference

Front

The parameter-passing mechanism by which the address of a variable is passed to the subprogram called. If the subprogram modifies the formal parameter, the corresponding actual parameter is also changed. In Java, all objects, including arrays, are passed-by-reference. See also the definition for "pass-by-value".

Back

Programming

Front

Writing instructions for a digital tool

Back

constant

Front

A value that does not change

Back

Truthiness

Front

the quality of seeming or being felt to be true, even if not necessarily true.

Back

undefinded

Front

No value

Back

Coercion

Front

Concerting one value type to another

Back

JavaScript

Front

an object-oriented computer programming language commonly used to create interactive effects within web browsers.

Back

Integers

Front

whole numbers and their opposites

Back

JavaScript Function

Front

a block of code that adds dynamic content such as rollovers or interactive forms to a web page

Back

Variable

Front

A storage location that contains a known or unknown quantity of information referred to as a value.

Back

logical assertions

Front

* An assertion is a statement that evaluates to either true or false * Used in combination with `if` and `else`, logical assertions allow us to write conditional logic into our programs.

Back

control flow

Front

A sequence of events (paths) in the execution through a component or system.

Back

function argument

Front

Variables or values passed to the function in its calling statement,if required.

Back

Length property

Front

stores an integer that represents the number of characters contained in a string

Back

In JavaScript, the escape symbol is the:

Front

Backslash (\)

Back

String

Front

A sequence of characters

Back

Conditionals

Front

if-then statements

Back

Null

Front

nothing

Back

Global Variable

Front

A variable whose scope is "global" to the program, it can be used and updated by any part of the code. Its global scope is typically derived from the variable being declared (created) outside of any function, object, or method.

Back

bracket notation

Front

With an object obj that has a property myProp, we can retrieve this value by using obj["myProp"].

Back

object literal

Front

var person = {firstName:"John", lastName:"Doe", age:50, eyeColor:"blue"};

Back

falsy values

Front

false, null, 0, "", undefined, and NaN

Back

data type

Front

All values in a programming language have a "type" - such as a Number, Boolean, or String - that dictates how the computer will interpret it. For example 7+5 is interpreted differently from "7"+"5"

Back

key-value pair

Front

The key and its associated data.

Back

JavaScript coercion

Front

Converting a value to another type

Back

Algorithm

Front

A methodical, logical rule or procedure that guarantees solving a particular problem.

Back

function parameter

Front

Variables defined in the heading of the function, if required, that allow input values to be sent into the function in its calling statement, if required.

Back

Array

Front

A variable that can store multiple values in a single variable

Back

dot notation

Front

Use of the dot operator (.) to access an object's attributes or methods.

Back

Number

Front

number

Back