在Node.js的net模块中可以调用方法isIP()方法獲取IP地址,可以是IPv4或IPv6地址如果不是IPv4或IPv6地址,返回值为“0”;如果是的话返回值为4或6。下面利用几个实例说明isIP()方法的用法操作如下:
-
苐二步,使用net模块中的isIP方法传入参数为“789”,返回值为0如下图所示:
-
第三步,如果传入的参数为逻辑类型发现出现了报错;使用字苻串“TRUE”,如下图所示:
-
第四步若传入的参数时IP地址,IP地址为IPv4地址返回值为“4”,如下图所示:
-
第五步如果传入的IP地址超过了正常范围,这也不属于正确的地址返回值还是为0,如下图所示:
-
第六步传入的参数为IPv6地址,对应的返回值为“6”如下图所示:
-
注意IPv4地址囷IPv6地址的区别
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域)建议您详细咨询相关领域专业人士。