本文介绍了在JavaScript中隐藏IP地址第四段(主机号)的两种常用方法。第一种利用字符串查找与截取功能,通过定位分隔符实现替换;第二种基于数组拆分,将IP地址分割后重新组合。两种方案均能有效保护隐私,适用于日志脱敏或前端展示场景,代码简洁且易于集成。
基于字符串查找的IP替换方法
第一种方案采用字符串查找与截取的方式进行处理。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>ip地址第四段用星号代替的方法</title> </head> <body> </body> <html>[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]
基于数组操作的IP替换方法
第二种方案则利用数组拆分与重组的逻辑来实现。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>ip地址第四段用星号代替的方法</title> </head> <body> <body> <html>[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]