最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

javascript判斷兩個IP地址是否在同一個網段的實現思路

 更新時間:2013年12月13日 15:43:07   投稿:whsnow  
要判斷兩個IP地址是否在同一個網段,將它們的IP地址分別與子網掩碼做與運算,得到的結果為網絡號,具體實現如下,需要的朋友可以參考下

1)基本思路:
要判斷兩個IP地址是否在同一個網段,將它們的IP地址分別與子網掩碼做與運算,得到的結果為網絡號,如果網絡號相同,就在同一子網,否則,不在同一子網。

2)具體實現:

復制代碼 代碼如下:

/**
* [isEqualIPAddress 判斷兩個IP地址是否在同一個網段]
* @param {[String]} addr1 [地址一]
* @param {[String]} addr2 [地址二]
* @param {[String]} mask [子網掩碼]
* @return {Boolean} [true or false]
*/
function isEqualIPAddress (addr1,addr2,mask){
if(!addr1 || !addr2 || !mask){
console.log("各參數不能為空");
return false;
}
var
res1 = [],
res2 = [];
addr1 = addr1.split(".");
addr2 = addr2.split(".");
mask = mask.split(".");
for(var i = 0,ilen = addr1.length; i < ilen ; i += 1){
res1.push(parseInt(addr1[i]) & parseInt(mask[i]));
res2.push(parseInt(addr2[i]) & parseInt(mask[i]));
}
if(res1.join(".") == res2.join(".")){
console.log("在同一個網段");
return true;
}else{
console.log("不在同一個網段");
return false;
}
}

相關文章

  • 中國地區(qū)三級聯動下拉菜單效果分析

    中國地區(qū)三級聯動下拉菜單效果分析

    主要的數據和功能實現都是在js文件中,網上找的地區(qū)數據有的地方不完整,需要自己添加,本文將詳細介紹
    2012-11-11
  • JavaScript 程序執(zhí)行順序問題總結

    JavaScript 程序執(zhí)行順序問題總結

    今天總結下學習和開發(fā)中遇到的JavaScript執(zhí)行順序的問題,今天挖個坑,以后會慢慢填,也希望拋磚引玉,能學到更多的東西。
    2011-06-06
  • 識別操作系統是不是vista的js代碼

    識別操作系統是不是vista的js代碼

    識別操作系統是不是vista的js代碼...
    2007-08-08
  • 微信小程序自定義tabBar組件開發(fā)詳解

    微信小程序自定義tabBar組件開發(fā)詳解

    這篇文章主要為大家詳細介紹了微信小程序自定義tabBar組件開發(fā),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-11-11
  • js模擬類繼承小例子

    js模擬類繼承小例子

    使用js模擬類繼承小例子,學習js面向對象的朋友可以參考下。
    2010-07-07
  • js中各種時間日期格式之間的轉換代碼示例

    js中各種時間日期格式之間的轉換代碼示例

    這篇文章主要介紹了js中各種時間日期格式之間轉換的相關資料,還有獲取今天的年月日和計算兩個日期之間的相差天數的方法,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2025-03-03
  • 詳解ajax、fetch、axios的區(qū)別

    詳解ajax、fetch、axios的區(qū)別

    本文主要介紹了詳解ajax、fetch、axios的區(qū)別,眾所周知它們都用來發(fā)送請求,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2024-01-01
  • el-input 密碼自動填充的方法匯總

    el-input 密碼自動填充的方法匯總

    在開發(fā) Web 應用時,通常需要避免瀏覽器自動填充密碼,以下是一些可行的解決方案,特別針對使用 Element UI 框架的 el-input 組件,下面給大家分享el-input 密碼自動填充的方法,感興趣的朋友跟隨小編一起看看吧
    2024-08-08
  • JavaScript實現刷新不重記的倒計時

    JavaScript實現刷新不重記的倒計時

    網上關于JavaScript實現倒計時的文章有很多,但是一般都是刷新后會重新開始計時,可是我們有的時候會需要刷新卻不重新計算的倒計時,這該怎么做呢?下面我們一起來看看這種倒計時怎么實現吧。
    2016-08-08
  • JavaScript實現復選框全選或全取消操作

    JavaScript實現復選框全選或全取消操作

    這篇文章主要為大家詳細介紹了JavaScript實現復選框全選或全取消操作,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-09-09

最新評論

基隆市| 太康县| 青阳县| 曲阜市| 安庆市| 新民市| 区。| 酒泉市| 黄龙县| 铜鼓县| 永嘉县| 安吉县| 略阳县| 海阳市| 花莲市| 万载县| 盐边县| 南宫市| 成武县| 额敏县| 沙洋县| 嘉峪关市| 小金县| 邯郸县| 商城县| 贵定县| 买车| 溧阳市| 舞阳县| 蒲江县| 尉犁县| 闵行区| 济宁市| 新郑市| 宁陵县| 正安县| 资中县| 仁怀市| 万州区| 淮阳县| 曲阜市|