Computer >> 컴퓨터 >  >> 프로그램 작성 >> Java

JavaScript에서 객체의 값을 얻는 방법은 무엇입니까?

<시간/>

Object.values()와 같은 메소드가 있습니다. 개체의 값을 가져옵니다. 그러나 이러한 방법을 통해 값을 찾는 과정이 길다. 이를 완화하기 위해 Underscore.js 자바스크립트 라이브러리는 _.values()라는 메소드를 제공했습니다. . 이 메서드는 값을 실행하기 위해 for 루프가 필요하지 않습니다. 객체의 값을 실행하는 직접적인 방법입니다.

다음 예에서 개체의 값은 Object.values()를 사용하여 실행되었습니다. 방법. 이 방법에는 for-loop가 필요합니다. 값을 실행합니다.

예시

<html>
<body>
<script>
   var user = {
      name: "Rahim",
      designation: "content developer"
   };
   for (let value of Object.values(user)) {
      document.write(value + "</br>");
   }
</script>
</body>
</html>

출력

Rahim
content developer

다음 예에서 객체의 값은 _.values()를 사용하여 실행되었습니다. 방법. 여기에는 for-loop가 없습니다. 필요합니다. 이것은 직접적인 방법입니다.

예시

<html>
<body>
<script
src="//cdnjs.cloudflare.com/ajax/libs/lodash.js/0.10.0/lodash.min.js"></script>
</head>
<body>
   <script>
      var res = JSON.stringify(_.values({"name": 'ElonMusk',age: 47, "Organization":'Spacex' }));
      document.write((res));
   </script>
</body>
</html>

출력

["ElonMusk",47,"Spacex"]