esm中的符号绑定

在使用结构赋值的时候,如下图,打印的count都是1,因为结构赋值其实重新开辟了一块内存空间。

image

在用esm导出的时候

image

会发现第二个count变成了2,这是因为他们是同一块内存空间。这叫做符号绑定。

image

解决:导出的时候使用常量 const

posted @ 2023-09-10 19:18  yunChuans  阅读(68)  评论(0编辑  收藏  举报