了解socket.io的文档模式
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了了解socket.io的文档模式相关的知识,希望对你有一定的参考价值。
在socket.io的server documentation中,有一种我不熟悉的重复使用的语法。
例如:Server#origins(v:String):Server
- 什么是
#
指的是什么?这是方法的开始吗? :Server
最后指的是什么?
Server#...:Server
的这种模式被重复使用,所以我认为它是一种基本的东西。
答案
我不知道确切的语法来自哪里,因为它不是javascript,但它的部分看起来很熟悉其他语言。
通过演绎,它的工作原理如下:
class#method(arg:argtype):returnValue
所以,在你的例子中:
Server#origins(v:String):Server
Server
是对象类型。
origins
是方法名称
v
是该方法的第一个参数
String
是第一个参数的类型
Server
是该方法的返回值的类型
以上是关于了解socket.io的文档模式的主要内容,如果未能解决你的问题,请参考以下文章