这是一种在 javascript 中实例化类的方法吗? [复制]
Posted
技术标签:
【中文标题】这是一种在 javascript 中实例化类的方法吗? [复制]【英文标题】:Is this a way to instantiate a class in javascript? [duplicate] 【发布时间】:2017-03-21 14:28:27 【问题描述】:开始学习 javascript,但对如何定义类感到困惑。 以下是定义类的方法吗?
var bar = function (a, b)
var product = a*b;
var sum = a+b;
return function() return product / sum;
;
我认为它只是一个函数,但被告知它也是一个类。
【问题讨论】:
【参考方案1】:这将是一个简单的函数
function (a, b)
var product = a*b;
var sum = a+b;
return product / sum;
;
这更像是 java 中的一个类,因为您将一个函数分配给一个对象:
var bar = function (a, b)
var product = a*b;
var sum = a+b;
return function() return product / sum;
;
【讨论】:
以上是关于这是一种在 javascript 中实例化类的方法吗? [复制]的主要内容,如果未能解决你的问题,请参考以下文章