JavaScript Array toSpliced()

ਵਿਆਖਿਆ ਅਤੇ ਵਰਤੋਂ

toSpliced() ਮੈਥਾਡ ਮੰਡਾਲ ਦੇ ਅੰਗ ਜੋੜਣ ਅਤੇ/ਜਾਂ ਹਟਾਉਣ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ

toSpliced() ਮੈਥਾਡ ਇੱਕ ਨਵਾਂ ਮੰਡਾਲ ਵਾਪਸ ਦੇਵੇਗਾ

toSpliced() ਮੈਥਾਡ ਮੂਲ ਮੰਡਾਲ ਨੂੰ ਬਦਲ ਦੇਵੇਗਾ ਨਹੀਂ

toSpliced() ਮੈਥਾਡ ਹੈ splice() ਮੈਥਾਡ ਦੀ ਨਕਲ

ਇਸ ਵੱਲ ਵੀ ਦੇਖੋ:

Array splice() ਮੈਥਾਡ

Array slice() ਮੈਥਾਡ

ਮਾਪਦੰਡ

ਉਦਾਹਰਣ 1

// ਇੱਕ ਮੰਡਾਲ ਬਣਾਓ
const fruits = ["Banana", "Orange", "Apple", "Mango"];
// ਸਥਾਨ 2 'ਤੇ "Lemon" ਅਤੇ "Kiwi" ਜੋੜੋ
const fruits2 = fruits.toSpliced(2, 0, "Lemon", "Kiwi");

ਖੁਦ ਕੋਸ਼ਿਸ਼ ਕਰੋ

ਉਦਾਹਰਣ 2

// ਇੱਕ ਮੰਡਾਲ ਬਣਾਓ
const fruits = ["Banana", "Orange", "Apple", "Mango"];
// ਸਥਾਨ 2 'ਤੇ 2 ਅੰਗ ਹਟਾਓ
const fruits2 = fruits.toSpliced(2, 2);

ਖੁਦ ਕੋਸ਼ਿਸ਼ ਕਰੋ

ਉਦਾਹਰਣ 3

// ਇੱਕ ਮੰਡਾਲ ਬਣਾਓ
const fruits = ["Banana", "Orange", "Apple", "Mango"];
// ਸਥਾਨ 2 'ਤੇ 1 ਅੰਗ ਹਟਾਓ ਅਤੇ "Lemon" ਅਤੇ "Kiwi" ਜੋੜੋ"
const fruits2 = fruits.toSpliced(2, 1, "Lemon", "Kiwi");

ਖੁਦ ਕੋਸ਼ਿਸ਼ ਕਰੋ

ਸਿੰਤਾਕਾਰ

array.toSpliced(index, count, item1, ....., itemX)

ਪੈਰਾਮੀਟਰ

ਪੈਰਾਮੀਟਰ ਵਰਣਨ
index

ਅਤਿਅੰਤ ਜ਼ਰੂਰੀ। ਜੋ ਅੰਗ ਜੋੜਣਾ ਜਾਂ ਹਟਾਉਣਾ ਹੈ ਦਾ ਸਥਾਨ

ਨਕਾਰਾਤਮਕ ਮੁੱਲ ਮੰਡਾਲ ਦੇ ਅੰਤ ਤੋਂ ਸ਼ੁਰੂ ਹੁੰਦੇ ਹਨ

count ਵਿਕਲਪਿਤ। ਹਟਾਉਣੇ ਹੋਏ ਅੰਗਾਂ ਦੀ ਸੰਖਿਆ
item1,... ਵਿਕਲਪਿਤ। ਜੋ ਨਵੇਂ ਅੰਗ ਜੋੜਣਾ ਹੈ।

ਵਾਪਸ ਪ੍ਰਾਪਤ ਮੁੱਲ

ਪ੍ਰਕਾਰ ਵਰਣਨ
Array ਬਦਲ ਕੇ ਨਵਾਂ ਮੰਡਾਲ

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

toSpliced() ਇਹ ES2023 ਦੀ ਵਿਸ਼ੇਸ਼ਤਾ ਹੈ。

2023 ਸਾਲ 7 ਮਹੀਨੇ ਤੋਂ ਲੈ ਕੇ ਸਾਰੇ ਆਧੁਨਿਕ ਬਰਾਊਜ਼ਰਾਂ ਇਹ ਮੈਥਾਡ ਸਮਰਥਨ ਕਰਦੇ ਹਨ:

ਚਰਾਮਸ ਐਜ਼ਵਰਡ ਫਾਇਰਫਾਕਸ ਸਫਾਰੀ ਓਪਰਾ
ਚਰਾਮਸ 110 ਐਜ਼ਵਰਡ 110 ਫਾਇਰਫਾਕਸ 115 ਸਫਾਰੀ 16.4 ਓਪਰਾ 96
2023 ਸਾਲ 2 ਮਹੀਨਾ 2023 ਸਾਲ 2 ਮਹੀਨਾ 2023 ਸਾਲ 7 ਮਹੀਨਾ 2023 ਸਾਲ 3 ਮਹੀਨਾ 2023 ਸਾਲ 5 ਮਹੀਨਾ