ऑब्जेक्ट.वैल्यूज़ मेथड
Object.values मेथड ऑब्जेक्ट के मानों की एक सरणी लौटाता है
उसी क्रम में, जैसे लूप के माध्यम से गणना करते समय होता है।
सिंटैक्स
let values = Object.values(ऑब्जेक्ट);
उदाहरण
आइए निम्नलिखित ऑब्जेक्ट से मान प्राप्त करें:
let obj = {'a': 1, 'b': 2, 'c': 3};
console.log(Object.values(obj));
कोड निष्पादित करने का परिणाम:
[1, 2, 3]
उदाहरण
अब ऑब्जेक्ट में मानों को यादृच्छिक क्रम में रखते हैं:
let obj = {2: 'b', 1: 'a', 4: 'd', 3: 'c'};
console.log(Object.values(obj));
कोड निष्पादित करने के बाद, हम देखेंगे कि मान आरोही क्रम में क्रमबद्ध हो गए हैं:
['a', 'b', 'c', 'd']
उदाहरण
Object.values मेथड का उपयोग करके
सरणियों के मान (या तत्व) भी प्राप्त किए जा सकते हैं:
let arr = ['a', 'b', 'c', 'd'];
console.log(Object.values(arr));
कोड निष्पादित करने का परिणाम:
['a', 'b', 'c', 'd']
यह भी देखें
-
Object.keysमेथड,
जो ऑब्जेक्ट के गुणों की सरणी लौटाता है -
Object.assignमेथड,
जो ऑब्जेक्ट के गुणों और मानों को कॉपी करता है