Object.keys等效于lodash方法

use*_*008 14 javascript lodash

我是loadash的新手,我正在努力学习操纵java脚本对象的好方法.

是否有一个等效的loadash方法:

Object.keys({ "tab1": "1" , tab2: "2"})[0];
Object.keys({ "tab1": "1" , tab2: "2"})[2];
Run Code Online (Sandbox Code Playgroud)

获取列表值?

如果有简单而好的方法来使用lodash以及我可以通过的任何文章.

Ale*_*ara 30

_.keys 应该做的伎俩.

_.keys(object)

创建自己的可枚举属性名称的数组object.

例:

console.log(_.keys({ "tab1": "1" , tab2: "2"}));
console.log(Object.keys({ "tab1": "1" , tab2: "2"}));

// Outputs:
// ["tab1", "tab2"]
// ["tab1", "tab2"]
Run Code Online (Sandbox Code Playgroud)
<script src="https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.5.1/lodash.js"></script>
Run Code Online (Sandbox Code Playgroud)

边注:

请记住,对象的键不是有序的,因此它们可以按主机选择的任何顺序返回.