// 在JavaScript语言中,操作数组的基本方法是 通过 [] 定义索引下标
// 在JavaScript中,理论上索引下标只能是数值形式
// 1,从数组中调用具体的数据
// 基本数据类型
// 直接 数组[索引下标]
// 引用数据类型
// 要写多个[]
// 数组中存储数组
// 数组[索引下标][索引下标]
// 数组中存储函数
// 数组[索引下标]() 调用执行函数
// 修改数组中的数据
// 通过 已有的索引下标,对这个索引下标,重复赋值
// 后赋值的数据,就会覆盖之前存储的数据
// 原理与 变量的重复赋值 相同
// 对变量重复赋值,后赋值的数据会覆盖先赋值的数据
// 先存储100
var a = 100;
// 再赋值 '北京'
// '北京' 会 覆盖 数据 100
a = '北京';
// 现在有一个数组
// 索引下标 0 存储的数据 是 100
// 索引下标 1 存储的数据 是 200
// 索引下标 2 存储的数据 是 300
var arr = [100,200,300];
console.log(arr);
// 如果给已经存在的索引下标赋值
// 等于 在 对 数组中的索引0 做 重复赋值
// 后赋值的 abc 会覆盖 先赋值的 100
arr[0] = 'abc';
// 对象
var obj = {name:'张三' , age:18 , sex:'男'};
console.log(obj);
obj.name = '李四';