摘要: js的函数传参的方式是按值传递,正常情况下,改变函数参数的值,并不会对函数外部的变量造成影响。例如: 这是因为js的函数在接收参数时,会生成一个副本变量,该副本变量等于参数的值,可以分析js这样运行的: 但是当函数的参数传递的是一个对象呢? 发现函数内部居然改变了函数外部变量的值,那这又是为什么呢? 阅读全文
posted @ 2017-11-15 16:22 参与商 阅读(319) 评论(0) 推荐(0) 编辑