JavaScript Values and Variables
1: Introduction
Introduction to JavaScript: The section begins the exploration of JavaScript by focusing on values and variables. The teacher introduces variables using relatable examples such as a person’s name, age, or job.
Definition of Value: A value is a piece of data and the fundamental unit of information in programming. For example, 'Jonas' is a value. Using
console.log, values can be printed in the console.
2: Name Of Variable
Values and Mathematical Operations: The example shows different values (23, 40, 8, 10) and how mathematical operators combine them into a single value (61).
Storing Values in Variables: Values can be stored in variables for reusability. For instance, using
letto declare a variable:let name = 'Jonas';This creates a variable in memory that stores the value.
3: The Variable Name
Imagery of Variables: Variables are likened to boxes that hold labeled objects (e.g., a box labeled 'first name' holding the value 'Jonas').
Using Variables: Instead of using literal values in outputs, one can use variable names (e.g.,
console.log(firstName);).
4: The Original Value
Changing Values: If the variable's value is changed (e.g., from 'Jonas' to 'Bob'), it reflects in all instances where the variable is called. This illustrates the convenience of using variables.
Benefits: Allows easy updates across multiple references by changing the value in one place only.
5: Write Variable Names
Naming Conventions:
Camel Case: Utilizes the first word in lowercase and subsequent words in uppercase (e.g.,
firstName).Descriptive Naming: Names should be clear to understand the variable’s purpose.
6: Illegal Variable Name
Building Rules: Variables cannot start with a number or contain special characters (aside from
_or$). Errors in naming prompt syntax error alerts in JavaScript.
7: Name A Variable
Allowed Characters: Valid variable names can contain letters, numbers, underscores, or dollar signs. Reserved keywords (e.g.,
new,function) cannot be used as variable names.Error Handling: JavaScript provides error messages that are useful in debugging.
8: A Variable Name
Reserved Keywords: Using reserved JavaScript keywords can cause unexpected issues. Instead, use
_or$to start a variable name.
9: Name Of Variable
Constants Convention: Constant values, like the mathematical constant pi, should be written in all uppercase letters for clarity (e.g.,
PI).Variable Name Guidelines: It is encouraged to use lowercase for standard variable names, reserving uppercase for constants.
10: Conclusion
Variable Recap: Variables are fundamental in programming, functioning as labeled storage boxes for values. Proper naming, upkeep of conventions, and error awareness are critical in writing effective JavaScript code.