javascript - 如何从 chrome 网络接口 API 中提取 IP 地址?
问题描述
我正在尝试使用 Chrome 网络接口 API 以 HTML 格式显示机器的 IP 地址。这是Javascript:
chrome.system.network.getNetworkInterfaces(function(address){
console.log(address);
});
以及我试图在(HTML)中显示它的地方
<div id="fetch" class="ip"></div>
当我的函数记录该address
属性时,它会记录整个数组。如何仅提取 IP 地址?数组如下所示:
Array(13)
0: {address: "[IP Address]", name: "arcbr0", prefixLength: [Integer]}
1: {address: "[IP Address]", name: "arc_eth0", prefixLength: [Integer]}
2: {address: "[IP Address]", name: "arc_wlan0", prefixLength: [Integer]}
3: {address: "[IP Address]", name: "eth0", prefixLength: [Integer]}
4: {address: "[IP Address]", name: "wlan0", prefixLength: [Integer]}
.......
length: 13
解决方案
你可以用这个例子来做。希望它有效。
var address = {address: "[IP Address]", name: "arcbr0", prefixLength: 12};
for (let value of Object.values(address)) {
alert(value);
}
推荐阅读
- regex - 在第二个和第三个连字符之间提取 TextString
- php - Laravel 7 adminLTE 参数 1 传递::__construct() 必须是数组类型,给定 null
- php - Medoo 中有 IN() 函数吗?
- javascript - 从服务器获取 PDF 文件失败:net::ERR_HTTP2_PROTOCOL_ERROR 200
- mongodb - 在 MongoDB 中按字段值计算文档
- android - cpp文件中的Android NDK未定义引用
- docker - 使用 dlv 调试 dockerd 失败
- java - 即使用户名和密码存在于数据库中并且有效,“用户名或密码不匹配”
- excel - OBIEE 11 - 打开文件系统上下载的 excel 文件时出错
- python - 代码没有散列?
>