var a = new A(); a.foo; // js中可以a['foo']这种方式访问类的成员,dart如何做类似的操作?
class就只有.操作符,如果想要实现类似JavaScript里的[]操作符需要在类中重写操作符。可以实现类似JavaScript中类似Object的[]操作符可以使用dart中的Map类
class
.
[]
Object
Map
2 回答836 阅读
1 回答907 阅读
1 回答682 阅读
1 回答629 阅读
1 回答432 阅读
1 回答2.3k 阅读✓ 已解决
1.9k 阅读
1.4k 阅读
1 回答4.5k 阅读
class
就只有.
操作符,如果想要实现类似JavaScript里的[]
操作符需要在类中重写操作符。可以实现类似JavaScript中类似
Object
的[]
操作符可以使用dart中的Map
类