gpt4 book ai didi

typescript - TS2364 : Invalid left-hand side of assignment expression

转载 作者:搜寻专家 更新时间:2023-10-30 21:16:46 24 4
gpt4 key购买 nike

a 是一个可变数组,为什么我不能给它赋值?

foo.ts

export let a: any[];

酒吧.ts

import {a} from './foo';

a = [5,6,7];

最佳答案

a 包含一个可变数组,所以你可以改变它:

a.splice(0, a.length, 5, 6, 7);
console.log(a);
bar 中的

a 是导入的绑定(bind),但不能重新分配。这就是为什么它是语法错误。

但是,您可以在 foo 中分配给 a,它的行为就像一个普通变量。

关于typescript - TS2364 : Invalid left-hand side of assignment expression,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38496584/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com