想象一下我有这个功能:

function test(firstNumber,SecondNumber){
  return (firstNumber*secondNumber);
}

我想以不同的方式执行相同的功能(上述功能),如下所示,我想知道在 JavaScript 中如何实现:
var firstNumber= 10; //some number;
firstNumber.test(secondNumber);

最佳答案

您可以使用 Number 的自定义原型(prototype)。

Number.prototype.test = function (n) {
    return this * n;
}

var firstNumber = 10; //some number;
document.write(firstNumber.test(15));

关于javascript - 如何在 JavaScript 中创建类似 something.function() 的函数?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37027571/

10-12 03:29