位置: 编程技术 - 正文

js针对ip地址、子网掩码、网关的逻辑性判断(js实现ping一个ip地址)

编辑:rootadmin

推荐整理分享js针对ip地址、子网掩码、网关的逻辑性判断(js实现ping一个ip地址),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:js获取ip和端口,js实现ping一个ip地址,js根据ip获取地理位置,js实现ping一个ip地址,js获取ip和端口,js根据ip获取地理位置,js根据ip获取地理位置,js根据ip获取地理位置,内容如对您有帮助,希望把文章链接给更多的朋友!

因为要做静态地址配置的js校验,找了好多资料发现网上都是关于ip,mask的有效性检查,没有ip,submask,gateway的逻辑性判断,自己写下代码供需要的人参考。

普及下网关地址知识:

js针对ip地址、子网掩码、网关的逻辑性判断(js实现ping一个ip地址)

第一点:进行与运算1与1得1,1与0为0,0与0为0。首先把ip和子网掩码展开... .....。0 ...网段就是 ...然后转换成十进制就是:...0

第二点:IP地址与子网掩码做与运算和网关地址与子网掩码做与运算得到的结果应该是一致的就对了,也就是主机号一致。我这里是先用js将ip,mask,gateway按照‘.'分隔后相与做判断的。

第三点:js的按位与运算

result = 【整数1】 & 【整数1】& 对两个 位表达式的每一个位执行按位“与”运算。 如果两个位均为 1,则结果是 1。 否则,结果为 0。

分享js针对ip地址、子网掩码、网关的逻辑性判断详细代码

js验证IP及子网掩码的合法性代码分享:

标签: js实现ping一个ip地址

本文链接地址:https://www.jiuchutong.com/biancheng/384723.html 转载请保留说明!

上一篇:js判断当前页面在移动设备还是在PC端中打开(js判断当前页面是否为空)

下一篇:4种JavaScript实现简单tab选项卡切换的方法

  • 车船使用税新规2020
  • 中外合资企业要交什么税
  • 研发支出属于什么科目借贷方向
  • 收取子公司管理费,开具什么发票
  • 小规模未达起征点免税分录
  • 网银数字证书年费计入什么科目
  • 报销宽带费属于什么科目
  • 电子税务局税种认定在哪里看
  • 虚拟货币会计分录
  • 年金个税税率表
  • 汇算清缴补交税款,怎么调整报表教程
  • 资源要素包括哪三个方面
  • 为职工提供免费午餐
  • 企业弥补亏损的三个途径
  • 可以先报税后结账吗
  • 增值税普通发票跨月冲红
  • 联营商品如何做账
  • 2018年2月1日以后出口发票如何开具
  • 酒店住宿费一般多少钱一晚
  • 工程领用工程物资180万元
  • 金融行业小规模纳税人税率
  • 个税系统数据没有备份怎么办
  • 店内上保险退保
  • 金蝶软件不审核直接过账
  • 党费专用账户可以收取转账费用吗
  • 分期服务费是啥
  • 应付职工薪酬转入管理费用
  • linux中gzip的用法
  • 成本费用包括什么项目
  • macbook无限输入z
  • win76g内存只有3g可用
  • 怎么关闭windows defender
  • php curl_multi_init
  • 资本公积转增资本要交税吗
  • 房地产土地使用税征收标准
  • 其他应付款年末怎么结转
  • 差额征收是啥意思
  • 在建工程转无形资产 会计准则
  • 资产处置损益要写明细账吗
  • php正则表达式匹配,返回原因
  • 卡比托丽娜·瓦西里耶娃
  • web渗透违法吗
  • 小规模纳税人季报需要报什么
  • golang 和 java
  • php 输出
  • wordpress修改数据库
  • 产权转移数据印花
  • mysql存储过程cursor
  • 免税公司专用发票是什么
  • 国家税务总局公告2011年第25号公告
  • 处理废旧材料会计分录
  • 合伙企业怎么注册公司持股人
  • 在建工程的成本包括应交增值税吗
  • 公司借款私人账户
  • 交税务局的工会经费现金流
  • 股权激励费用如何计提
  • 电子发票不小心删掉了怎么办
  • 保险发票入账
  • 如何考预算师
  • ubuntu 16.04下mysql5.7.17开放远程3306端口
  • win2003安全模式怎么进
  • win2008定时任务设置
  • Windows移动中心里没有无线网络
  • win10怎么关闭securboot
  • windowxp系统升级
  • linux仿mac
  • windows取消定时任务
  • centos设置ftp
  • win7屏幕颜色变了怎么恢复
  • linux user命令
  • 黑客怎样入侵别人手机
  • Win7旗舰版64位如何关闭电脑触摸屏功能的方法
  • android工程目录
  • JS中setTimeout的巧妙用法前端函数节流
  • Linux进程间通信——使用流套接字
  • nodejsorg
  • node js 开发
  • js实现多继承
  • 详解杭州亚运会会徽和口号
  • 安装配置jsp运行环境
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设