CloseEvent.code
的类型是什么?它是枚举吗?
目前我有errorEvt.code === 1000
,但我想要errorEvt.code === Something.CLOSE_NORMAL
之类的东西,但什么是something ?
这些是WebSocket协议(RFC 6455)中的预定义代码。
# # # 7.4.1。已定义状态码
终端在发送时可以使用以下预定义的状态码a Close frame.
# # # # 1000
1000表示正常闭包,这意味着
的目的
…
这个协议没有定义像"CLOSE_NORMAL"这样的东西,我能找到的唯一参考是在MDN(你已经链接),作为这个Websocket协议的Java实现的一部分。
如果您自己想通过名称引用这些代码,您可以自己创建这个对象:
var Something = {
CLOSE_NORMAL: 1000,
...
}
这样,您可以通过Something.CLOSE_NORMAL
等通过Something对象简单地引用代码。