收藏
回答

navigateTo用事件(EventChannel)传值时是 值传递 还是 引用传递?

复现流程:

在navigate传值前打印传值参数,在被打开页面onload eventChannel中,修改传入的参数,修改完后调用eventChannel.emit 触发上个页面函数,在函数中打印上次打印的参数,其中会包括在被打开页面中修改过的参数


js基本类型是值传递,对象是共享传递,直接修改对象不会对原对象造成影响,但是修改对象值时会修改到原对象,本质上对象还是使用的同一个地址

最后一次编辑于  2021-12-24
回答关注问题邀请回答
收藏
登录 后发表内容