为什么javascript没有提供获取IP地址的方法

Siv*_*iva 2 javascript

它看起来像javascript不提供获取IP地址的能力.

虽然我们可以使用服务器端脚本获取IP地址.

这是基于安全性完成的吗?

mae*_*ics 5

不要迟钝但是 - 因为语言设计师并不认为这是必要的.

JavaScript中缺少大量典型的"基本"功能(考虑文件系统,网络,I/O,多线程等).这是因为JavaScript语言被设计为Web浏览器脚本语言,而不是通用编程语言(尽管最近的运行时填补了空白).

确定客户端或服务器IP地址并不困难(例如,在您的服务器上编写"nslookup"AJAX服务是微不足道的),这样做可能没有太多安全问题.