JavaScript入门之《变量》
一、什么是变量?🔥
- 变量即变化的量,在JS中变量是松散类型的,可以用来保存任何数据类型。把数据取个名字,放在内存中,就称之为变量!
- 通过变量名可以取到对应数据
二、为什么使用变量?🔥
程序:代码的集合,一般指的是文件,静态的。
进程:程序的一次执行过程,动态的。
(1) 程序执行过程其实就是:输入数据、运算数据和输出数据的过程。
(2) 数据需要存储,那么就需要容器,变量扮演的就是容器*的角色。
变量的本质归根结底就是一块内存
三、定义变量🔥
- 定义变量要使用
关键字。var
- 定义变量可以先定义后赋值,也可以在定义的同时赋值。
- 一次可以同时定义多个变量。
- 变量的值可以进行修改。
//1、先定义后赋值
var a; //定义了一个变量,取名字叫a
a = 100; //然后把100这个数据 存储到a这个变量当中
a = 200; //变量内部的东西是随时可以改变的;
//2、定义的同时进行赋值(初始化)
var b = 100; //完全等价于 var b; b = 100;
b = 300; //变量内部的东西是随时可以改变的;
//3、一次定义多个变量;
var d = 20,e = 30; //var d = 20;var e = 30;是完全等价的;
var关键字使用注意:
- 不用var声明就直接使用变量会报错
- 不用var声明的变量直接赋值会自动成为全局变量挂载window上
- 重复声明同一变量,后来居上(覆盖),无意义
四、变量名的命名规范🔥
- 包含数字、字母、下划线和$,且不能以数字开头。
- 变量名严格区分大小写。
- 变量名不能是关键字和保留字。
- 变量名要取得有意义 。
- 如果变量名有多个单词组成,推荐使用小驼峰命名法。
- 命名时,尽量使用英语,如果不会写英语,可以使用拼音,但是不要英语拼音混着用。
几种常见的命名方式:
1)小驼峰命名法
首字母小写,每一个单词的开头字母大写。JS变量名通常都是用小驼峰
示例:myName、helloWorld、areYouSure....
2)大驼峰命名法
首字母大写,每一个单词的开头字母大写。
大驼峰用于类名的设置
示例:MyName、HelloWorld、AreYouSure....
3)帕斯卡命名法
所有的字母都小写,单词之间使用_隔开。
在JS中使用的并不常见
示例:my_name、hello_world、are_you_sure....
本文来自博客园,作者:不知名前端李小白,转载请注明原文链接:https://www.cnblogs.com/libo-web/p/15746894.html