JavaScript Basics Variables

JavaScript Basics Variables

1. Variable Overview

1.1 Storage of variables in memory

Essence: A variable is a piece of space in memory that a program applies for to store data.

1.2 Use of variables

The use of variables is divided into two steps: 1. Declare variables 2. Assign values

1. Declare variables

//Declare a variable named age

var is a JS keyword used to declare a variable. After declaring a variable using this keyword, the computer will automatically allocate memory space for the variable. age is the name of the defined variable. We need to access the allocated space in the memory through the variable name.

2. Assignment

age = 10; //Assign the value of age variable to 10

3. Initialization of variables

var age = 10;

1.3 Variable Syntax Extension

1. Update variables

When a variable is reassigned, its original value will be overwritten and the variable value will be based on the last assigned value.

2. Declare multiple variables

When declaring multiple variables at the same time, just write one var, and separate multiple variable names with commas.

var age = 10,name = 'lili',sex = 2;

3. Special cases for declaring variables

Condition illustrate result

var age;

console.log(age);

Only declare without assigning value undefined
console.log(age); Use directly without declaration or assignment Report an error

age = 10;

console.log(age);

Use without declaration 10

1.5 Variable Naming Conventions

  • It is composed of letters (AZ az), numbers (0-9), underscores (_), and dollar signs ($), such as: usrAge, num01, _name
  • Strictly distinguish between uppercase and lowercase letters. var APP; and var app; are two variables.
  • Cannot start with a number
  • It cannot be a keyword or a reserved word, such as for, var, while
  • Variable names must be meaningful
  • Follow camelCase naming convention. The first letter is lowercase, and the first letter of the following words is capitalized. myFirstName
  • Recommended translation website: Youdao iCiBa

Summarize

This article ends here. I hope it can be helpful to you. I also hope that you can pay more attention to more content on 123WORDPRESS.COM!

You may also be interested in:
  • In-depth understanding of JavaScript variable objects
  • JavaScript variables and transformation details
  • Do you understand JavaScript variable types and conversions between variables?
  • Do you know variable declaration in JavaScript?
  • A brief talk about JavaScript variable promotion
  • How to turn local variables into global variables in JavaScript
  • Detailed explanation of JS ES6 variable destructuring assignment
  • Javascript beginner's guide to string concatenation and variable applications
  • A brief analysis of the principles and usage examples of JS variable promotion
  • Use of variables in JavaScript

<<:  Summary of the main attributes of the body tag

>>:  Problems and solutions when replacing Oracle with MySQL

Recommend

How to use Vuex's auxiliary functions

Table of contents mapState mapGetters mapMutation...

Quickly solve the problem of slow and stuck opening of input[type=file]

Why is it that when the input tag type is file an...

Use non-root users to execute script operations in docker containers

After the application is containerized, when the ...

HTML page jump and parameter transfer issues

HTML page jump: window.open(url, "", &q...

How to create a file system in a Linux partition or logical volume

Preface Learn to create a file system on your sys...

Native JS realizes uniform motion of various sports

This article shares with you a uniform motion imp...

Detailed steps to install CentOS7 system on VMWare virtual machine

Pre-installation work: Make sure vmware workstati...

How to enter and exit the Docker container

1 Start the Docker service First you need to know...

About the IE label LI text wrapping problem

I struggled with this for a long time, and after s...

How to fix the footer at the bottom of the page (multiple methods)

As a front-end Web engineer, you must have encoun...

Summary of examples of common methods of JavaScript arrays

Table of contents Common array methods concat() M...

Change the MySQL database engine to InnoDB

PS: I use PHPStudy2016 here 1. Stop MySQL during ...

Linux kernel device driver kernel time management notes

/****************** * Linux kernel time managemen...

Solution to the automatic termination of docker run container

Today I encountered a problem when I used Dockerf...

Shell script settings to prevent brute force ssh

The shell script sets access control, and the IP ...