JavaScript中的OOP,JavaScript对象属于哪个类?

时间:2017-07-27 18:06:04

标签: javascript oop

从我对面向对象编程的基本理解来看,类是对象的蓝图。例如,有人可能会说苹果,橘子等是类水果的对象。

我不理解结构,请原谅这个问题的基本原理。

当我查看JavaScript对象时,例如日期对象或时间对象..

Date对象属于哪个类?

2 个答案:

答案 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“继承”,这是与您要查找的对象最接近的对象。

请参阅: