小伙伴们大家好啊,今天又学习了赋值和内存得知识,直接上内容:
1.第一种情况 申明一个数值,则保存得是一个数据
例子:var a = 123 保存得是数据
2.第二种情况 申明一个对象,则保存得是一个地址
例子: var b = {} 保存得是地址
3.申明一个函数,则保存得是一个地址(函数本身也是一个对象)
例子:var c = function() {} 是一个地址
4.申明一个变量 则要看变量是什么 变量是一个数据 则保存得就是数据,变量是一个对象或者函数,则保存得就是一个地址
var a = 'xxx'
a = b 输出 b='xxx' 则a中保存得是数据
b = {} a = b 则a中保存得是地址