如何使用对象';在纯JavaScript中使用函数,而不使用jquery?

如何使用对象';在纯JavaScript中使用函数,而不使用jquery?,javascript,Javascript,我试图使用对象的函数,但没有成功 let ops=[ {'*':(a,b)=>a*b}, {'/':(a,b)=>a/b}, {'+':(a,b)=>a+b}, {'-':(a,b)=>a-b} ]; 设res=[]; 让电流; 对于(变量i=0;ia*b}, {'/':(a,b)=>a/b}, {'+':(a,b)=>a+b}, {'-':(a,b)=>a-b} ]; 设res=[]; 让电流; 对于(变量i=0;ia*b}, {'/':(a,b)=>a/b}, {'+':(a,b)=>a+

我试图使用对象的函数,但没有成功

let ops=[
{'*':(a,b)=>a*b},
{'/':(a,b)=>a/b},
{'+':(a,b)=>a+b},
{'-':(a,b)=>a-b}
];
设res=[];
让电流;
对于(变量i=0;i}
在不更改
ops
的情况下,您需要获取对象的所有值并获取第一个值,从而从对象中取出函数

let ops=[
{'*':(a,b)=>a*b},
{'/':(a,b)=>a/b},
{'+':(a,b)=>a+b},
{'-':(a,b)=>a-b}
];
设res=[];
让电流;
对于(变量i=0;i}
在不更改
ops
的情况下,您需要获取对象的所有值并获取第一个值,从而从对象中取出函数

let ops=[
{'*':(a,b)=>a*b},
{'/':(a,b)=>a/b},
{'+':(a,b)=>a+b},
{'-':(a,b)=>a-b}
];
设res=[];
让电流;
对于(变量i=0;i}
如果您有一个对象或一个数组,而不是一个对象数组,您可能会更轻松。请使用eval@nullptr.t解决另一个问题,这可能不可取。@nullptr.t否。
current
是一个包含一个属性的对象。它本身不是一个函数。如果您有一个对象或一个数组,而不是一个对象数组,您可能会更轻松。使用eval@nullptr.t解决另一个问题,这可能不可取。@nullptr.t否。
current
是一个包含一个属性的对象。这不是一个函数本身。