cocos2d js 中使用websocket 在js中如何定义一个buffer并要在其中加入协议头数据

cocos2d js 中使用websocket 在js中如何定义一个buffer并要在其中加入协议头数据如有的数据是uint8,有的数据是unit32,有的是字符串,这个该怎么做的?