Javascript 理解socket.io';s文档模式

Javascript 理解socket.io';s文档模式,javascript,socket.io,Javascript,Socket.io,在socket.io中,有一种我不熟悉的语法被反复使用 例如:Server\origins(v:String):Server #指的是什么?这是这个方法的开始吗 末尾的:服务器指的是什么 这种Server#……:Server的模式被反复使用,所以我假设它是一种基本的模式。我不知道确切的语法从何而来,因为它不是javascript,但它的某些部分看起来很熟悉其他语言 通过演绎,它的工作原理如下: class#method(arg:argtype):returnValue 因此,在您的示例中: S

在socket.io中,有一种我不熟悉的语法被反复使用

例如:
Server\origins(v:String):Server

  • #
    指的是什么?这是这个方法的开始吗
  • 末尾的
    :服务器
    指的是什么

  • 这种
    Server#……:Server
    的模式被反复使用,所以我假设它是一种基本的模式。

    我不知道确切的语法从何而来,因为它不是javascript,但它的某些部分看起来很熟悉其他语言

    通过演绎,它的工作原理如下:

    class#method(arg:argtype):returnValue
    
    因此,在您的示例中:

    Server#origins(v:String):Server
    
    Server
    是对象类型

    origins
    是方法名称

    v
    是该方法的第一个参数

    String
    是第一个参数的类型


    Server
    是该方法返回值的类型

    类似的问题:的确如此,尽管没有发布任何关于它的答案。