有谁知道怎么在条件里直接赋值并且判断
geta()是个方法
else if(geta()!=null)
{
var a=geta();
}
这样就运行了两次,如何只运行一次。我这个不能写在外面判断,因为有其他IF存在的情况是不用运行geta()的,如果写在外面等于所有进来都运行,虽然也只运行一次,但也浪费,如何直接在条件里判断并赋值,不知道有没有办法,我PHP里是可以的
------解决方案--------------------else if(var a = (geta() != null))
{
调用a
}
------解决方案--------------------又没让你作为条件!
a = geta()
------解决方案-------------------- a;
如果 geta() 返回非空数据,则取该值,否在取 a 的原值