API 参考
正在准备搜索索引…

IpAddress

不可变 IP 地址值,支持 IPv4 和 IPv6。

源码与继承
成员目录21

构造函数

属性

方法

构造函数

属性

Any: IpAddress = IpAddress.AnyV4

AnyV4 的兼容别名。

源码与继承
AnyV4: IpAddress = ...

IPv4 任意接口地址 0.0.0.0。

源码与继承
AnyV6: IpAddress = ...

IPv6 任意接口地址 ::。

源码与继承
Broadcast: IpAddress = IpAddress.BroadcastV4

BroadcastV4 的兼容别名。

源码与继承
BroadcastV4: IpAddress = ...

IPv4 广播地址 255.255.255.255。

源码与继承
LocalHost: IpAddress = IpAddress.LocalHostV4

LocalHostV4 的兼容别名。

源码与继承
LocalHostV4: IpAddress = ...

IPv4 回环地址 127.0.0.1。

源码与继承
LocalHostV6: IpAddress = ...

IPv6 回环地址 ::1。

源码与继承
Type: typeof IpAddressType = IpAddressType

地址族枚举。

源码与继承

方法

  • 返回 IPv6 的 16 字节副本;IPv4 地址抛出 TypeError。

    返回值

    Uint8Array
    源码与继承
  • 返回 IPv4 网络序无符号 32 位整数;IPv6 地址抛出 TypeError。

    返回值

    number
    源码与继承
  • 返回 IPv4 点分十进制或压缩 IPv6 文本表示。

    返回值

    string
    源码与继承
  • 解析 IP 字面量;不解析域名、不接受 IPv6 区域标识,格式错误返回 undefined。

    参数

    address
    string

    返回值

    undefined | IpAddress
    源码与继承
  • 异步解析主机名为首个 IPv4 地址;IP 字面量直接返回,失败为 undefined。

    参数

    hostname
    string

    返回值

    Promise<undefined | IpAddress>
    源码与继承

Icons made by Lorc, Delapouite & Skoll · game-icons.net · CC BY 3.0