ts 声明对象的key为string,为啥使用symbol类型不报错 在路上的蚂蚁 2022-04-27 735 阅读1分钟 如题: ts 里声明对象接口的key值类型为string,为啥使用symbol类型的key值不提示报错,小白,才学ts,恳请大佬指导 let s = Symbol('1') interface Test1 { [k: string | number]: any; } let test:Test1 = { [s]: 1 }