Par exemple, dans la documentation axios
axios#get(url[, config])
axios#delete(url[, config])
axios#head(url[, config])
get(url[,config])
config参数表示可选get(url,[config])
这种config也表示可选,二者有什么区别呢,逗号怎么写在里面
还有逗号在后面的:
jquery:hover([over,]out)
和 hover([over],out)
Quelle est la différence ?
La virgule est à la fin, et les crochets indiquent également facultatif
Où est définie cette spécification de grammaire ou d'écriture ? Comment puis-je trouver l'explication de cette méthode d'écriture
Je n'ai pas lu la documentation d'axios.
Ma compréhension est :
;get(url[, config])
Cette représentation peut écrire deux paramètres ou un paramètre, ce dernier est facultatif #🎜🎜 #; get(url,[config])
Cette représentation doit écrire deux paramètres. Bien que cette dernière configuration soit facultative, null doit être passé s'il n'est pas disponible. )Cela signifie que lorsque vous écrivez deux paramètres, ils sont passés dans la fonction respectivement comme over et out, et s'il n'y a qu'un seul paramètre, il est outget(url[, config])
这种表示可以写两个参数或一个参数,后一个是可选的;get(url,[config])
这种表示必须写两个参数,后一个config虽然可选,但是没有的时候要传null;hover([over,]out)
这种表示你写两个参数的时候分别作为over和out传进函数,而如果只有一个参数那就是out;hover([over],out)
hover([over] , out)
La signification est la même que ci-dessus : lorsqu'il n'y a pas de over, null doit être transmisMaintenant, les plug-ins généraux peuvent reconnaître le nombre de paramètres, il semble donc qu'il y ait très peu de cas où des virgules sont écrites à l'extérieur et où des espaces réservés nuls doivent être transmis.