📜  在 JavaScript 中实现 Object.values() 的方法

📅  最后修改于: 2022-05-13 01:56:19.329000             🧑  作者: Mango

在 JavaScript 中实现 Object.values() 的方法

有一个方法Object.values()返回 JavaScript 对象的值。在这里,我们将在 JavaScript 的帮助下查看此方法的所有其他替代方案。这里讨论了几种方法。

方法 1:使用Object.keys() 方法获取键,然后使用map() 方法将键映射到值并将值存储在数组中。

  • 示例:此示例实现了上述方法。
    
    
      
    
        
            Alternative version for Object.values() in JavaScript.
        
    
      
    
        

                   GeeksForGeeks           

        

        

             

        

           
  • 输出:

方法 2:通过运行循环访问对象的每个属性,并每次将值推送到数组中。使用了 obj.hasOwnProperty()push() 方法

  • 示例:此示例实现了上述方法。
    
    
      
    
        
            Alternative version for Object.values() in JavaScript.
        
    
      
    
        

                   GeeksForGeeks           

        

        

             

        

           
  • 输出:

方法3:(ES6 格式)使用Object.keys() 方法获取键,然后使用map() 方法将键映射到值并将值存储在数组中。

  • 示例:此示例实现了上述方法。
    
    
      
    
        
            Alternative version for Object.values() in JavaScript.
        
    
      
    
        

                   GeeksForGeeks           

        

        

             

        

           
  • 输出: