js object的常用方法

  1、for ... in ..

    遍历对象,返回对象的每一个属性;

  2、Object.keys()

    遍历对象,并返回一个数组,数组的元素由对象的每个属性构成;

  3、Object.values()

    遍历对象,并返回一个数组,数组的每一个元素由对象的属性值组成;

  4、Object.entries()

    遍历对象,并返回一个数组,数组的每一个元素是由对象的属性以及属性值组成的数组;

  5、Object.assign()

    复制并克隆对象,并返回合并后的对象,如果是多个对象参数,那么相同的属性,后边的属性值会覆盖前边的属性值;

    例如: Object.assign({} , obj)

  6、Object.create()

    对象的创建

  7、Object.prototype.hasOwnProperty(prop)

    返回是否是目标对象上的属性,是返回 true, 否则返回 false

原文地址:https://www.cnblogs.com/mufc/p/10594042.html