变量是计算机中用来存储数据的“容器”,它可以让计算机变得有记忆。
变量不是数据本身,它们仅仅是一个用于存储数值的容器。可以理解为是一个个用来装东西的纸箱子。
存放数据。
语法
let 变量名
变量名 = 值;
声明的时候同时赋值
let age = 18;
直接简单的给它一个不同的值来更新。
let不允许多次声明同一个变量
let age = 22, uname = 'DingJiaxiong'
内存:计算机中存储数据的地方,相当于一个空间
变量:是程序在内存中申请的一块用来存放数据的小空间
规则
规范
起名要有意义
遵守小驼峰命名法
第一个单词首字母小写,后面每个单词首字母大写。例:userName
let为了解决var的一些问题
var声明:
可以先使用在声明(不合理)
var声明过的变量可以重复声明(不合理)
比如变量提升、全局变量、没有块级作用域等等
结论:
以后声明变量统一使用let
数组(Array)是一种可以按顺序保存多个数据
let arr = []
【声明语法】
let 数组名 = [数据1,数据2,数据3,...,数据n]
数组是按顺序保存,所以每个数据都有自己的编号
计算机中的编号从0开始,所以小明的编号为0,小刚编号为1,以此类推
在数组中,数据的编号也叫索引或下标
数组可以存储任意类型的数据
【取值语法】
数组名[下标]
通过下标取数据
取出来是什么类型的,就根据这种类型特点来访问
【一些术语】
元素:数组中保存的每个数据都叫数组
元素下标:数组中数据的编号
长度:数组中数据的个数,通过数组的length属性获得