use empty array for ws protocols instead of null

This commit is contained in:
tsmethurst 2022-05-06 14:41:48 +02:00
parent b2d900f078
commit a6bf816bdb
1 changed files with 1 additions and 1 deletions

View File

@ -8,7 +8,7 @@ export class WebSocketClient {
* @param protocols DOMString|DOMString[] Either a single protocol string or an array of protocol strings. These strings are used to indicate sub-protocols, so that a single server can implement multiple WebSocket sub-protocols (for example, you might want one server to be able to handle different types of interactions depending on the specified protocol). If you don't specify a protocol string, an empty string is assumed.
* @param options options
*/
constructor (url, protocols = null, options = {}) {
constructor (url, protocols = [], options = {}) {
this.url = url
this.protocols = protocols