sfml.js
    Preparing search index...

    Class IpAddress

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

    Index

    Constructors

    Properties

    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

    地址族枚举。

    Methods

    • 返回 IPv4 网络序无符号 32 位整数;IPv6 地址抛出 TypeError。

      Returns number

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

      Parameters

      • address: string

      Returns undefined | IpAddress

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

      Parameters

      • hostname: string

      Returns Promise<undefined | IpAddress>