ਜਾਵਾਸਕ੍ਰਿਪਟ ਆਰਰੇ ਮੁੱਲਾਂ ()

ਨਿਰਧਾਰਣ ਅਤੇ ਵਰਤੋਂ

values() ਮੇਥਡ ਇੱਕ ਆਰਰੇ ਦੇ ਮੁੱਲਾਂ ਨੂੰ ਚਲਾਉਣ ਵਾਲੇ ਇੱਕ ਟ੍ਰੀਟਰ ਬਾਹਰ ਕੀਤਾ ਹੈ。

values() ਮੇਥਡ ਮੂਲ ਆਰਰੇ ਨੂੰ ਬਦਲ ਦਿੰਦਾ ਨਹੀਂ ਹੈ。

ਅਕਾਰ ਵਿਵਰਣਨ ਮੈਥਾਡ:

Array entries() ਮੈਥਾਡ

Array every() ਮੈਥਾਡ

Array filter() ਮੈਥਾਡ

Array forEach() ਮੈਥਾਡ

Array keys() ਮੈਥਾਡ

Array map() ਮੈਥਾਡ

ਇੰਸਟੈਂਸ

ਉਦਾਹਰਣ 1

// ਇੱਕ ਅਕਾਰ ਬਣਾਓ
const fruits = ["Banana", "Orange", "Apple", "Mango"];
// ਇੱਕ ਇਟਰੇਟਰ ਬਣਾਓ
const list = fruits.values();
// ਮੁੱਲ ਸੂਚੀਬੱਧ ਕਰੋ
let text = "";
for (let x of list) {
  text += x + "<br>";
}

ਸੁਤੰਤਰ ਤੌਰ 'ਤੇ ਕੋਸ਼ਿਸ਼ ਕਰੋ

ਉਦਾਹਰਣ 2

ਇਟਰੇਟਰ ਨੂੰ ਸਿੱਧੇ ਢੰਗ ਨਾਲ ਗਾਇਨ ਕਰੋ:

// ਇੱਕ ਅਕਾਰ ਬਣਾਓ
const fruits = ["Banana", "Orange", "Apple", "Mango"];
// ਮੁੱਲ ਸੂਚੀਬੱਧ ਕਰੋ
let text = "";
for (let x of fruits.values()) {
  text += x + "<br>";
}

ਸੁਤੰਤਰ ਤੌਰ 'ਤੇ ਕੋਸ਼ਿਸ਼ ਕਰੋ

ਉਦਾਹਰਣ 3

ਬੁਨਿਆਦੀ ਮੈਥਾਡ ਦੀ ਵਰਤੋਂ ਕਰੋ Object.values() ਮੈਥਾਡ:

// ਇੱਕ ਅਕਾਰ ਬਣਾਓ
const fruits = ["Banana", "Orange", "Apple", "Mango"];
// ਮੁੱਲ ਸੂਚੀਬੱਧ ਕਰੋ
let text = "";
for (let x of Object.values(fruits)) {
  text += x + "<br>";
}

ਸੁਤੰਤਰ ਤੌਰ 'ਤੇ ਕੋਸ਼ਿਸ਼ ਕਰੋ

ਗਣਨਾ

array.values()

ਪੈਰਾਮੀਟਰ

ਨਹੀਂ ਹੈ。

ਮੁੱਲ

ਇੰਟਰਵਾਲ ਵਰਣਨ
ਇਟਰੇਟਰ ਅਕਾਰ ਦੇ ਮੁੱਲਾਂ ਵਾਲੇ ਇਟਰੇਟਰ ਦਾ ਆਬਜੈਕਟ ਹੈ。

ਬਰਾਉਜ਼ਰ ਸਮਰਥਨ

values() ਇਹ ECMAScript6 (ES6) ਦੀ ਵਿਸ਼ੇਸ਼ਤਾ ਹੈ。

ES6 (JavaScript 2015) 2017 ਸਾਲ ਜੂਨ ਤੋਂ ਸਾਰੇ ਆਧੁਨਿਕ ਬਰਾਉਜ਼ਰਾਂ ਵਿੱਚ ਸਮਰਥ ਹੈ:

ਚਰਮੀ ਐਂਜਲ ਫਾਇਰਫਾਕਸ ਸਫਾਰੀ ਓਪੇਰਾ
ਚਰਮੀ 51 ਐਂਜਲ 15 ਫਾਇਰਫਾਕਸ 54 ਸਫਾਰੀ 10 ਓਪੇਰਾ 38
2016 ਸਾਲ ਮਈ 2017 ਸਾਲ ਅਪ੍ਰੈਲ 2017 ਸਾਲ ਜੂਨ 2016 ਸਾਲ ਸਤੰਬਰ 2016 ਸਾਲ ਜੂਨ

values() ਇੰਟਰਨੈੱਟ ਐਕਸਪਲੋਰਰ ਵਿੱਚ ਸਮਰਥ ਨਹੀਂ ਹੈ。