如何使用Javascript中的函数访问对象的属性值?

Reg*_*gie 1 javascript function object

刚刚学习JS,我正在学习一些教程.我遇到了一个我无法解决的问题.问题是:

写一个叫做的函数getValue().它应该采取两个输入:a object和a key.它应该返回相应的valuekeyobject.请记住,这应该是一个单行function.

我知道你可以访问它,objectName.property但我无法弄清楚如何在一个内容中执行此操作function.

再次,非常新的JS.任何帮助将不胜感激!

Nin*_*olz 5

基本上,你需要function一个名字,这是

function getValue() {
}
Run Code Online (Sandbox Code Playgroud)

然后你需要参数,比如,objectkey写在函数头部的参数.

function getValue(object, key) {
}
Run Code Online (Sandbox Code Playgroud)

在那之后,你需要return一些东西.这也会停止该功能.

function getValue(object, key) {
    return;
}
Run Code Online (Sandbox Code Playgroud)

最后,您需要具有带括号表示法的属性访问器的对象中的值,它需要对象和变量,或键的值,如

object[key]
Run Code Online (Sandbox Code Playgroud)

在功能中,你得到了

function getValue(object, key) {
    return object[key];
}
Run Code Online (Sandbox Code Playgroud)

在这种情况下,您提供一个不在对象中的键,您得到undefined的结果.