这是声明
if( validator(foo) && foo.var1 || foo.var2 || foo.var3 || foo.var4){
//do sometihng
}else{
//do anything because if foo.* doesnt exists i cant do anything
}
声明说:验证器必须验证 foo,并返回 true,并且 var1 或 var2 var3 或 var4 必须存在。
如果有人需要解释,只需添加评论即可。这是一个简单的问题,但我试图在我的代码中获得性能。
顺便一提。有任何书籍或教程包含有关 javascript 中性能代码的一些信息。??
谢谢你们!