You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: np/arrays/map.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,9 +3,9 @@ chapter: अध्याय ६
3
3
pageNumber: ४१
4
4
titleIndex: ६.२
5
5
---
6
-
# म्याप
6
+
# म्याप (Map)
7
7
8
-
`Array.prototype.map()` विधिले एरेमा पुनरावृत्ति गर्दछ र कलब्याक प्रकार्य प्रयोग गरेर यसको तत्वहरू परिमार्जन गर्दछ। कलब्याक प्रकार्य त्यसपछि सरणीको प्रत्येक तत्वमा लागू हुनेछ।
8
+
`Array.prototype.map()` विधिले एरेमा पुनरावृत्ति गर्दछ र कलब्याक प्रकार्य प्रयोग गरेर यसको एलिमेन्टहरू परिमार्जन गर्दछ। कलब्याक प्रकार्य त्यसपछि एरेको प्रत्येक एलिमेन्टमा लागू हुनेछ।
उदाहरणका लागि, मानौँ कि तपाईंसँग संख्याहरूको सरणी छ र तपाईं नयाँ सरणी सिर्जना गर्न चाहनुहुन्छ जसले मूल सरणीमा संख्याहरूको मानहरू डबल गर्दछ। तपाईं यो `म्याप` प्रयोग गरेर यो गर्न सक्नुहुन्छ:
21
+
उदाहरणका लागि, मानौँ कि तपाईंसँग संख्याहरूको एरे छ र तपाईं नयाँ एरे सिर्जना गर्न चाहनुहुन्छ जसले मूल एरे संख्याहरूको मानहरू डबल गर्दछ। तपाईं यो `म्याप` प्रयोग गरेर यो गर्न सक्नुहुन्छ:
22
22
23
23
```javascript
24
24
constnumbers= [2, 4, 6, 8];
@@ -30,7 +30,7 @@ console.log(doubledNumbers);
30
30
// Result: [4, 8, 12, 16]
31
31
```
32
32
33
-
तपाईँले `map()` मा पास गरिएको प्रकार्य परिभाषित गर्न बाण प्रकार्य वाक्यविन्यास पनि प्रयोग गर्न सक्नुहुन्छ ।
33
+
तपाईँले `map()` मा पास गरिएको प्रकार्य परिभाषित गर्न एराे फङसन (Arrow function) पनि प्रयोग गर्न सक्नुहुन्छ ।
`पप` विधिले एरेहरूमा मात्र काम गर्दछ, न कि अन्य वस्तुहरूमा जुन एरेहरू जस्तै तर्क वस्तुहरू वा नोडलिस्ट वस्तुहरूसँग मिल्दोजुल्दो छ। यदि तपाईंलाई यी प्रकारका वस्तुहरूमध्ये कुनै एकबाट तत्वहरू पप गर्न आवश्यक छ भने, तपाईंले यसलाई पहिले `Array.prototype.slice()` विधि प्रयोग गरेर सरणीमा रूपान्तरण गर्न आवश्यक छ।
39
+
`पप` विधिले एरेहरूमा मात्र काम गर्दछ, न कि अन्य अब्जेक्टहरूमा जुन एरेहरू जस्तै अार्गुमेन्ट अब्जेक्टहरू वा नोडलिस्ट अब्जेक्टहरूसँग मिल्दोजुल्दो छ। यदि तपाईंलाई यी प्रकारका अब्जेक्टहरूमध्ये कुनै एकबाट एलिमेन्टहरू पप गर्न आवश्यक छ भने, तपाईंले यसलाई पहिले `Array.prototype.slice()` विधि प्रयोग गरेर एरेमा रूपान्तरण गर्न आवश्यक छ।
Copy file name to clipboardExpand all lines: np/arrays/push.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,17 +3,17 @@ chapter: अध्याय ६
3
3
pageNumber: ४७
4
4
titleIndex: ६.८
5
5
---
6
-
# पुश
6
+
# पुश (Push)
7
7
8
-
अन्तिम अनुक्रमणिकालाई नयाँ थपिएको वस्तु बनाउने सरणीमा निश्चित वस्तुहरू धकेल्न सकिन्छ। यसले एरेको लम्बाइ परिवर्तन गर्दछ र नयाँ लम्बाइ फर्काउँछ।
8
+
अन्तिम अनुक्रमणिकालाई नयाँ थपिएको एलिमेन्ट बनाउने सरणीमा निश्चित एलिमेन्ट हरू धकेल्न सकिन्छ। यसले एरेको लम्बाइ परिवर्तन गर्दछ र नयाँ लम्बाइ फर्काउँछ।
9
9
10
10
यहाँ 'पुश' प्रयोग गर्नका लागि वाक्यरचना छ:
11
11
12
12
```javascript
13
13
array.push(element1[, ...[, elementN]]);
14
14
```
15
15
16
-
`element1, ..., elementN` तर्कहरूले एरेको अन्त्यमा थपिने तत्वहरूको प्रतिनिधित्व गर्दछ।
16
+
`element1, ..., elementN` तर्कहरूले एरेको अन्त्यमा थपिने एलिमेन्टहरूको प्रतिनिधित्व गर्दछ।
17
17
18
18
उदाहरण को लागी:
19
19
@@ -26,7 +26,7 @@ console.log(array);
26
26
// Result: array = [1, 2, 3, 4]
27
27
```
28
28
29
-
तपाईँले एरे जस्तो वस्तु (जस्तै तर्क वस्तु वा नोडलिस्ट वस्तु) को अन्त्यमा तत्वहरू थप्न `push` पनि प्रयोग गर्न सक्नुहुन्छ, यसलाई `Array.prototype.slice()` विधि प्रयोग गरेर सरणीमा रूपान्तरण गरेर:
29
+
तपाईँले एरे जस्तो अब्जेक्ट (जस्तै तर्क अब्जेक्ट वा नोडलिस्ट अब्जेक्ट) को अन्त्यमा एलिमेन्टहरू थप्न `push` पनि प्रयोग गर्न सक्नुहुन्छ, यसलाई `Array.prototype.slice()` विधि प्रयोग गरेर सरणीमा रूपान्तरण गरेर:
Copy file name to clipboardExpand all lines: np/arrays/shift.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,9 +3,9 @@ chapter: अध्याय ६
3
3
pageNumber: ४३
4
4
titleIndex: ६.४
5
5
---
6
-
# सिफ्ट
6
+
# सिफ्ट (Shift)
7
7
8
-
`सिफ्ट` ले त्यो एरेको पहिलो अनुक्रमणिका मेट्दछ र सबै अनुक्रमणिकाहरू बायाँतिर सार्दछ। यसले मूल सरणी परिवर्तन गर्दछ। यहाँ 'शिफ्ट' प्रयोग गर्नका लागि वाक्यरचना छ:
8
+
`सिफ्ट` ले एरेको पहिलो अनुक्रमणिका मेट्दछ र सबै अनुक्रमणिकाहरू बायाँतिर सार्दछ। यसले मूल सरणी परिवर्तन गर्दछ। यहाँ 'शिफ्ट' प्रयोग गर्नका लागि वाक्यरचना छ:
9
9
10
10
```javascript
11
11
array.shift();
@@ -19,7 +19,7 @@ array.shift();
19
19
// Result: array = [2,3]
20
20
```
21
21
22
-
एर्रेबाट सबै तत्वहरू हटाउन तपाईं लूपको संयोजनमा `सिफ्ट` विधि पनि प्रयोग गर्न सक्नुहुन्छ। तपाईं यो कसरी गर्न सक्नुहुन्छ को एक उदाहरण यहाँ छ:
22
+
एर्रेबाट सबै एलिमेन्टहरू हटाउन तपाईं लूपको संयोजनमा `सिफ्ट` विधि पनि प्रयोग गर्न सक्नुहुन्छ। तपाईं यो कसरी गर्न सक्नुहुन्छ को एक उदाहरण यहाँ छ:
`shift` विधिले एरेहरूमा मात्र काम गर्दछ, न कि अन्य वस्तुहरूमा जुन एरेहरू जस्तै तर्क वस्तुहरू वा नोडलिस्ट वस्तुहरूसँग मिल्दोजुल्दो छ। यदि तपाईंलाई यी प्रकारका वस्तुहरूमध्ये कुनै एकबाट तत्वहरू स्थानान्तरण गर्न आवश्यक छ भने, तपाईंले यसलाई पहिले `Array.prototype.slice()` विधि प्रयोग गरेर एरेमा रूपान्तरण गर्न आवश्यक छ।
35
+
`shift` विधिले एरेहरूमा मात्र काम गर्दछ, न कि अन्य अब्जेक्टहरूमा जुन एरेहरू जस्तै तर्क अब्जेक्टहरू वा नोडलिस्ट अब्जेक्टहरूसँग मिल्दोजुल्दो छ। यदि तपाईंलाई यी प्रकारका अब्जेक्टहरूमध्ये कुनै एकबाट एलिमेन्टहरू स्थानान्तरण गर्न आवश्यक छ भने, तपाईंले यसलाई पहिले `Array.prototype.slice()` विधि प्रयोग गरेर एरेमा रूपान्तरण गर्न आवश्यक छ।
0 commit comments