_.keysIn(object)
该函数返回一个包含对象中所有属性的键组成的数组,包括继承的属性。
参数
object
:要获取键的对象。
返回值
返回一个包含对象中所有属性的键的数组,包括继承的属性。
示例
javascript
function Person() {
this.name = "John";
this.age = 30;
}
Person.prototype.sayHello = function () {
console.log("Hello!");
};
const john = new Person();
const keys = _.keysIn(john);
console.log(keys);
// 输出: ['name', 'age', 'sayHello']
在上述示例中,我们有一个构造函数 Person
,它定义了一些属性和原型方法。通过 new
关键字创建了一个实例 john
。使用 _.keysIn()
函数获取对象 john
中所有属性的键,并将它们存储在数组 keys
中。最终,keys
的结果为 ['name', 'age', 'sayHello']
,即对象 john
中所有属性的键,包括继承的属性。