# number UDPSocket.bind(number port)

> __小程序插件__：支持，需要小程序基础库版本不低于 [2.11.1](1003706)
> 
> __微信 Windows 版__：支持
> 
> __微信 Mac 版__：支持
> 
> __微信 鸿蒙 OS 版__：支持

> 相关文档: [网络使用说明](/minigame/dev/guide/base-ability/network.md)、[局域网通信](/miniprogram/dev/framework/ability/mDNS.md)

## 功能描述

绑定一个系统随机分配的可用端口，或绑定一个指定的端口号

## 参数

### number port

> 基础库 2.9.0 开始支持，低版本需做[兼容处理](1003706)。

指定要绑定的端口号，不传则返回系统随机分配的可用端口

## 返回值

### number

绑定成功的端口号

## 示例代码

```javascript

  const udp = wx.createUDPSocket()
  const port = udp.bind()

```
