官方文档只是说
14.6.空陈述
空语句什么都不做.
(https://docs.oracle.com/javase/specs/jls/se7/html/jls-14.html#jls-14.6)
是否;;;;;;;;;;;真的由Java编译器编译的语句?如果是这样,这些陈述是否需要时间来执行,如nop?简而言之:一个空洞的陈述真的"无所谓"吗?
我有一个登陆页面:“ https://www.example.com ”和一个应用程序:“ https://app.example.com/something/ ”,对于某些用户操作(例如注销),我需要将用户重定向回来到原来的登陆页面。我的硬编码解决方案确实有效:
window.location = "https://www.example.com"
Run Code Online (Sandbox Code Playgroud)
但这是不好的做法,并且在其他环境中很烦人,例如我的本地开发(http://localhost:8082/something - 对于应用程序,没有本地登陆页面)。是否有一些好的且简单的解决方案可以重定向到我当前站点的基域(example.com 默认情况下重定向到 www.example.com)?