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,那也将非常有帮助。
答案 0 :(得分:1)
第1行的意义在于它创建了一个Object实例。 原型是模仿JavaScript中的继承的链。