如何使用变量搜索JavaScript对象键值?

时间:2019-06-27 18:28:56

标签: javascript json javascript-objects

例如,我有对象名称:

In [66]: alist = [('Species1',), ('Species2', 'Species3')] In [67]: alist.index(alist[1]) Out[67]: 1 In [68]: alist.index(('Species1',)) Out[68]: 0 In [69]: alist.index(('Species2',)) --------------------------------------------------------------------------- ValueError Traceback (most recent call last) <ipython-input-69-0b16b56ad28c> in <module> ----> 1 alist.index(('Species2',)) ValueError: ('Species2',) is not in list

现在,我要执行的操作是使用变量搜索名称对象的键。 例如,我有变量:

let names = { name: 'Jhon', lastName: 'Doe' }

我想做的就是这样搜索对象键值:

let variable = 'lastName';

它应该打印Doe。 我该怎么办?

0 个答案:

没有答案