我开始开发网络应用程序,但我来自iOS世界。 我想知道在JavaScript中是否有相当于Swift的guard
语句? 我爱回归早期模式。在JavaScript中是否有相当于Swift的警戒声明?
对于那些谁可能不知道,guard
语句是“早if语句返回”,这里是一个非常简单的例子:
myCondition = trueOrFalse()
guard myCondition
else {print("myCondition is false")
return}
print("myCondition is true")
是什么使得它如此特别?无法看到它是如何不同于'if(!myCondition){...}' – Kaspars
是的,只需使用'if'。我的意思是,你希望在'JavaScript'中使用'guard'关键字做什么? – Cristy
你错过了'guard'中最有用的部分,那就是语法'guard let foo = bar else {...}'向封闭范围 – Alnitak