在Java中,您可以使用for循环遍历数组中的对象,如下所示:
String[] myStringArray = {"Hello", "World"};
for (String s : myStringArray)
{
// Do something
}
Run Code Online (Sandbox Code Playgroud)
你能用JavaScript做同样的事吗?
我有这个代码行:
const my_v = !isNaN(parseInt(jQuery('#id').val())) ? parseInt(jQuery('#id').val()) : 0;
Run Code Online (Sandbox Code Playgroud)
如您所见,我调用了该parseInt函数两次。
我想知道是否有办法完成一次调用该函数的赋值。
我对 Java 还很陌生,我试图检查一个变量是否为空,如果不是,则使用它的值。以前的开发人员写的东西是这样的:
xModel.setName(xService.getName(xID) != null ? xService.getName(xID) : "");
Run Code Online (Sandbox Code Playgroud)
我想重构它,这样我就不必两次使用 xService 来获得名称。
我知道我可以预先存储该值,但这只是一个示例。我只是想知道是否有办法在 Java 中做到这一点?
谢谢。