使用WebSocket的send()方法:可以直接調用WebSocket對象的send()方法來發送數據,如:socket.send(“Hello, World!”);
使用WebSocket的send方法發送二進制數據:可以使用ArrayBuffer對象或者TypedArray對象來發送二進制數據,例如:socket.send(new ArrayBuffer(16));
使用WebSocket的send方法發送Blob對象:可以使用Blob對象來發送文件等二進制數據,例如:socket.send(new Blob([‘Hello, World!’]));
使用WebSocket的send方法發送FormData對象:可以使用FormData對象來發送表單數據,例如:const formData = new FormData(); formData.append(‘username’, ‘john’); socket.send(formData);
使用JSON.stringify()方法發送JSON數據:可以將要發送的數據轉換為JSON字符串后再發送,例如:socket.send(JSON.stringify({ message: ‘Hello, World!’ }));
使用WebSocket的send方法發送ArrayBufferView對象:可以使用ArrayBufferView對象來發送二進制數據,例如:socket.send(new Uint8Array([1, 2, 3, 4]));