this.type
通常是指在一个面向对象编程上下文中,this
关键字引用的对象的一个属性或方法。在JavaScript中,当你在类的方法内部使用this.type
,它通常指的是该对象的type
属性,这个属性反映了对象的类型信息。例如: class Student(){ // this.type是返回值类型 def sayHello():this.type ={ println("sayHello") this } def run():this.type ={ println("running.......") this } def sleep(): Unit = { println("sleeping......") } } object TestFuncChain { def main(args: Array[String]): Unit = { var s=new Student() s.sayHello().run().sleep() }