在RxJs文档中,我找到了以下代码片段:
[rxSubscriberSymbol]() {
return new SubjectSubscriber(this);
}
它是Subject源代码的一部分,是构造函数之后的第一个方法。
那么方括号在这种情况下意味着什么呢?
答案 0 :(得分:1)
这些是符号,它与定义属性非常相似,但提供了不同的可访问性和可测试性功能,并且它们是完全唯一的,
你可以在这里阅读更多关于元编程的内容, Metaprogramming in ES6: Symbols and why they're awesome