Skip to content

Instantly share code, notes, and snippets.

Created August 20, 2015 18:09
Show Gist options
  • Save anonymous/ababd595772dcc2e6b3a to your computer and use it in GitHub Desktop.
Save anonymous/ababd595772dcc2e6b3a to your computer and use it in GitHub Desktop.
variables variables // source https://jsbin.com/jihure
<!DOCTYPE html>
<html>
<head>
<meta name="description" content="variables">
<meta charset="utf-8">
<title>variables</title>
</head>
<body>
<script id="jsbin-javascript">
/*
* VARIABLES:
* 0. To hold things in memory during the life-cycle of a program, we can use variables. Variables are named identifiers that can point to values of a particular type, like a Number, String, Boolean, Array, Object or another data-type. Variables are called so because once created, we can CHANGE the value (and type of value) to which they point.
* 1. To create a variable we use the keyword, var, followed by a name (id or alias) for our variable.
* 2. There are 2 phases of using variables: declaration and initialization or assignment.
*
*/
// 1. declaration //
var myName;
// At the declaration phase, the variable name is undefined because we have NOT initialized it to anything //
console.log(myName); // prints => undefined
// 2. initialization or assignment //
myName = 'john';
console.log(myName); // prints => john
// 3. re-assignment
myName = 'bob';
console.log(myName); // prints => bob
// NOTE: We can assign and re-assign anything to a variable - we cannot do this with constants //
var myVariable = 1;
var myVariable = true;
myVariable = "someString";
</script>
<script id="jsbin-source-javascript" type="text/javascript">/*
* VARIABLES:
* 0. To hold things in memory during the life-cycle of a program, we can use variables. Variables are named identifiers that can point to values of a particular type, like a Number, String, Boolean, Array, Object or another data-type. Variables are called so because once created, we can CHANGE the value (and type of value) to which they point.
* 1. To create a variable we use the keyword, var, followed by a name (id or alias) for our variable.
* 2. There are 2 phases of using variables: declaration and initialization or assignment.
*
*/
// 1. declaration //
var myName;
// At the declaration phase, the variable name is undefined because we have NOT initialized it to anything //
console.log(myName); // prints => undefined
// 2. initialization or assignment //
myName = 'john';
console.log(myName); // prints => john
// 3. re-assignment
myName = 'bob';
console.log(myName); // prints => bob
// NOTE: We can assign and re-assign anything to a variable - we cannot do this with constants //
var myVariable = 1;
var myVariable = true;
myVariable = "someString";</script></body>
</html>
/*
* VARIABLES:
* 0. To hold things in memory during the life-cycle of a program, we can use variables. Variables are named identifiers that can point to values of a particular type, like a Number, String, Boolean, Array, Object or another data-type. Variables are called so because once created, we can CHANGE the value (and type of value) to which they point.
* 1. To create a variable we use the keyword, var, followed by a name (id or alias) for our variable.
* 2. There are 2 phases of using variables: declaration and initialization or assignment.
*
*/
// 1. declaration //
var myName;
// At the declaration phase, the variable name is undefined because we have NOT initialized it to anything //
console.log(myName); // prints => undefined
// 2. initialization or assignment //
myName = 'john';
console.log(myName); // prints => john
// 3. re-assignment
myName = 'bob';
console.log(myName); // prints => bob
// NOTE: We can assign and re-assign anything to a variable - we cannot do this with constants //
var myVariable = 1;
var myVariable = true;
myVariable = "someString";
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment