JavaScript空函数和原型用法

时间:2019-11-14 13:17:59

标签: javascript

MathUtils = function() {};

MathUtils.prototype.sum = function(number1, number2) {
        return number1 + number2;
}

MathUtils.prototype.substract = function(number1, number2) {
    return number1 - number2;
}

以上是我当前正在使用Jasmine测试的代码段。有人可以帮我了解1号线的意义吗?文件名为MathUtils.js。如果我能简要了解什么是.prototype,那也将非常有帮助。

1 个答案:

答案 0 :(得分:1)

第1行的意义在于它创建了一个Object实例。 原型是模仿JavaScript中的继承的链。