[@倚贤][¥20]什么是值传递和引用传递?
理解这两者区别之前先理解这两种数据存储的方式:1、值类型(也称基本类型):一般包含number,string,bool,undefined,是将数据直接存储在变量中2、对象类型(也称引用类型):一般包含array,object,基本上能new的都是,此类型一般存储复杂数据,无法直接存储在变量中,而是在内存中单独划一块空间,将这个对象放在空间内,并将这块内存空间的地址给变量所以:值传递可以直接将自己的值复制给另一变量或函数的参数,内存中就会有两个变量是同样的值;而引用传递,则是将自己的引用地址给对方,对方通过地址找到的是同一个对象
赞0
踩0