JavaScript变量和对象参数传值问题

首先是变量赋值:当一个变量赋值给另外一个变量时,最终的结果,是先将赋值变量的值进行复制,然后再把复制的值,赋予被赋值的变量,过程如下图所示: 接下来是对象赋值:对象赋值的话,就是把对象的值看成一块区域,对象则是指针,赋值的过程,其实就是被赋值对象的指针,指向了赋值对象的值区域,过程图如下所示: 说白了,对象赋值就像我把我的网盘地址告诉你,你要东西也可以去里面找。
相关文章
相关标签/搜索