从我对面向对象编程的基本理解来看,类是对象的蓝图。例如,有人可能会说苹果,橘子等是类水果的对象。
我不理解结构,请原谅这个问题的基本原理。
当我查看JavaScript对象时,例如日期对象或时间对象..
Date对象属于哪个类?
答案 0 :(得分:1)
在Javascript中,没有class
的概念,就像其他编程语言一样。
但是,我们可以通过OOP
在Javascript中实现prototypes
。
原型是我们在函数中定义方法和属性的一种方式,然后可以使用new关键字创建的对象继承这些方法和属性。
为了更好地理解,我建议通过以下链接。 http://javascriptissexy.com/javascript-prototype-in-plain-detailed-language/
答案 1 :(得分:0)
JavaScript不使用经典的基于类的继承,而是使用原型继承。 $OuterSB = "$cmd $Arg -ErrorVariable e -ErrorAction Stop"
$job = start-job -ScriptBlock { Param([string]$InnerSB)
Invoke-Expression $InnerSB
} -ArgumentList $OuterSB
对象从Date
“继承”,这是与您要查找的对象最接近的对象。
请参阅: