如何创建一个函数来调用 JavaScript 中对象的给定键处的方法?
在 JavaScript 对象中,将变量存储在键值对中,其中键是对象的属性,值可能是属性的值,也可能是调用时调用的任何方法。
在本文中,我们将学习调用提供给 key 的方法。
方法:
通常,可以定义一个外部函数来做同样的事情,但是我们需要访问对象的每个键,而不是我们可以直接为对象中的键定义一个函数并只访问该函数。
句法:
var objectName=
{
key1: value or method(),
key2: value or method(),
key3: value or method(),
...
}
代码:下面的代码片段演示了访问Object.keys作为myProfile.myName和myProfile.skills获取对象 myProfile 的名称和技能。
Javascript
Javascript
Javascript
输出:
My name is Lokesh and my skills are Web Development.
将函数声明为对象的键:以下代码片段演示了对象myProfile的函数printProfile() 。
Javascript
输出:
My name is Lokesh and my skills are Web Development.
注意: this关键字用于访问相同的对象键的值,可以使用this.keyname访问。
通过调用对象中键的方法来计算计算器:下面的代码片段演示了对象计算器的许多函数的 adder ()、subtractor()、multiplier()、divider() 。
Javascript
输出:
10
0
25
1