Javascript 什么是';形状';你在做什么?

Javascript 什么是';形状';你在做什么?,javascript,forms,validation,yup,Javascript,Forms,Validation,Yup,大多数示例都使用shape方法,但我发现文档有点难以理解为什么会出现这种情况,以及该方法的具体功能 有人能解释一下用Yup.object({…})和Yup.object().shape({…})定义的模式之间的区别吗 为了方便起见,您还可以将形状传递给对象构造函数。 基本上,将模式传递给shape只是将其传递给对象构造函数的一种长形式。然而,在以后的链接方法中,Shape确实提供了链接和重载定义的好处

大多数示例都使用shape方法,但我发现文档有点难以理解为什么会出现这种情况,以及该方法的具体功能

有人能解释一下用
Yup.object({…})
Yup.object().shape({…})
定义的模式之间的区别吗

为了方便起见,您还可以将形状传递给对象构造函数。

基本上,将模式传递给shape只是将其传递给对象构造函数的一种长形式。然而,在以后的链接方法中,Shape确实提供了链接和重载定义的好处