猿问
怎么理解“引用在意义上是弱类型的”
函数参数如果是复合类型,他们是按引用传递。
夜27
浏览 1631
回答 2
2回答
慕运维6514616
引用类型也是值传递,将一个函数外声明的对象传入并修改并不会影响其在外部的值,JS不能直接操作内存地址。而且传入的参数不会进行类型检查,甚至连传入的个数也没有限制,因为传入参数都保存在函数内置的一个数组arguments中。
0
0
3
fantacy吴贝
复合类型按引用传递,这里的复合类型是指对象,按引用传递是指,他们共用一个对象,当这个对象中的数据发生变化时,引用该对象的变量中的数据也发生变化,他们共用一个数据,而不是创建一个数据副本。对象改变所有引用该对象的变量全部发生变化。有更多问题欢迎私信
0
0
0
随时随地看视频
慕课网APP
相关分类
JavaScript
我要回答