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
* Update README.md
* Update Array's Introduction
Made some grammar corrections and corrected Nepali translations.
* Update unshift.md
* Update unshift.md
made correction in Nepali translations
Copy file name to clipboardExpand all lines: np/arrays/README.md
+31-33Lines changed: 31 additions & 33 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,9 +6,9 @@ pageNumber: ३८
6
6
7
7
# एरे
8
8
9
-
एरेहरू प्रोग्रामिंगको एक मौलिक भाग हो। एरे डेटाको सूची हो। हामी एक चरमा धेरै डेटा भण्डारण गर्न सक्दछौं, जसले हाम्रो कोडलाई अधिक पठनीय र बुझ्न सजिलो बनाउँदछ। यसले सम्बन्धित डेटामा प्रकार्यहरू प्रदर्शन गर्न धेरै सजिलो बनाउँदछ।
9
+
एरेहरू प्रोग्रामिंगको एक आधारभूत भाग हो। एरे डेटाको सूची/समुह हो। हामी एउटा भेरिएबलमा धेरै डेटा भण्डारण गर्न सक्दछौं, जसले हाम्रो कोडलाई अधिक पढन् र बुझ्न सजिलो बनाउँदछ। यसले सम्बन्धित डेटामा प्रकार्यहरू प्रदर्शन गर्न धेरै सजिलो बनाउँदछ।
10
10
11
-
एरेमा डेटालाई **तत्व** भनिन्छ।
11
+
एरेमा डेटालाई **एलिमेन्ट (Element)** भनिन्छ।
12
12
13
13
यहाँ एक साधारण एर्रेको उदाहरण छ।
14
14
@@ -17,58 +17,56 @@ pageNumber: ३८
17
17
let numbers = [1, 1, 2, 3, 5, 8];
18
18
```
19
19
20
-
एरेहरू एरे शाब्दिक प्रयोग गरेर वा `नयाँ` कुञ्जीशब्दको साथ सजिलै सिर्जना गर्न सकिन्छ।
20
+
एरेहरू `एरे लिटरल` प्रयोग गरेर वा `नयाँ` कुञ्जीशब्दको(keyword) साथ सजिलै सिर्जना गर्न सकिन्छ।
21
21
22
22
```javascript
23
23
constcars= ["Saab", "Volvo", "BMW"]; // using array literals
24
24
constcars=newArray("Saab", "Volvo", "BMW"); // using the new keyword
25
25
```
26
26
27
-
अनुक्रमणिका नम्बर एरेको मानमा पहुँच गर्न प्रयोग गरिन्छ । एरेमा पहिलो तत्वको अनुक्रमणिका जहिले पनि '०' हुन्छ किनकि एरे अनुक्रमणिकाहरू '०' बाट सुरु हुन्छ। अनुक्रमणिका नम्बर पनि एरेको तत्वहरू परिवर्तन गर्न प्रयोग गर्न सकिन्छ।
27
+
इन्देक्स(index) नम्बर एरेको मानमा पहुँच गर्न प्रयोग गरिन्छ । एरेमा पहिलो एलिमेन्टको इन्देक्स जहिले पनि '०' हुन्छ किनकि एरे इन्देक्सहरू '०' बाट सुरु हुन्छ। इन्देक्स नम्बर पनि एरेको एलिमेन्टहरू परिवर्तन गर्न प्रयोग गर्न सकिन्छ।
28
28
29
29
```javascript
30
30
constcars= ["Saab", "Volvo", "BMW"];
31
-
console.log(cars[0]);
32
-
// Result: Saab
31
+
console.log(cars[0]); // Output: Saab
33
32
34
33
cars[0] ="Opel"; // changing the first element of an array
|`concat()`| दुई वा दुईभन्दा बढी संयुक्त एरे फर्काउँछ |
50
-
|`join()`| एरेका सबै तत्वलाई स्ट्रिङमा जोड्दछ |
51
-
|`push()`| एरेको अन्त्यमा एक वा बढी तत्व थप्दछ र लम्बाइ फर्काउँछ |
52
-
|`pop()`| एरेको अन्तिम तत्व हटाउँदछ र त्यो तत्व फर्काउँछ |
53
-
|`shift()`| एरेको पहिलो तत्व हटाउँदछ र त्यो तत्व फर्काउँछ |
54
-
|`unshift()`| एरेको अगाडि एक वा बढी तत्व थप्दछ र लम्बाइ फर्काउँछ |
48
+
|`join()`| एरेका सबै एलिमेन्टलाई स्ट्रिङमा जोड्दछ |
49
+
|`push()`| एरेको अन्त्यमा एक वा बढी एलिमेन्ट थप्दछ र लम्बाइ फर्काउँछ |
50
+
|`pop()`| एरेको अन्तिम एलिमेन्ट हटाउँदछ र त्यो एलिमेन्ट फर्काउँछ |
51
+
|`shift()`| एरेको पहिलो एलिमेन्ट हटाउँदछ र त्यो एलिमेन्ट फर्काउँछ |
52
+
|`unshift()`| एरेको अगाडि एक वा बढी एलिमेन्ट थप्दछ र लम्बाइ फर्काउँछ |
55
53
|`slice()`| एरेको खण्ड निकाल्छ र नयाँ एरे फर्काउँछ |
56
-
|`at()`| निर्दिष्ट गरिएको अनुक्रमणिका वा `अपरिभाषित (undefined)` मा तत्व फर्काउँछ |
57
-
|`splice()`| एरेबाट तत्वहरू हटाउँदछ र (वैकल्पिक रूपमा) तिनीहरूलाई प्रतिस्थापन गर्दछ, र एरे फर्काउँछ |
58
-
|`reverse()`| एरेका तत्वहरू स्थानान्तरण गर्दछ र एरेमा सन्दर्भ फर्काउँछ |
59
-
|`flat()`| निर्दिष्ट गरिएको गहिराइसम्म पुनरावर्ती रूपमा यसमा समाहित गरिएका सबै उप-एरे तत्वहरूसँग नयाँ एरे फर्काउँछ |
60
-
|`sort()`| एरेका तत्वहरूलाई ठाउँमा क्रमबद्ध गर्दछ, र एरेमा सन्दर्भ फर्काउँछ |
61
-
|`indexOf()`| खोजी तत्वको पहिलो मिलानको अनुक्रमणिका फर्काउँछ |
62
-
|`lastIndexOf()`| खोजी तत्वको अन्तिम मिलानको अनुक्रमणिका फर्काउँछ |
63
-
|`forEach()`| एरेको प्रत्येक तत्वमा`callback` कार्यान्वयन गर्दछ र अपरिभाषित फर्काउँछ |
64
-
|`map()`| प्रत्येक एरे वस्तुमा`callback` कार्यान्वयन गर्दा प्रतिफल मानसहितको नयाँ एरे फर्काउँछ । |
54
+
|`at()`| निर्दिष्ट गरिएको इन्देक्स वा `अन्दिफाइन्द (undefined)` मा एलिमेन्ट फर्काउँछ |
55
+
|`splice()`| एरेबाट एलिमेन्टहरू हटाउँदछ र (वैकल्पिक रूपमा) तिनीहरूलाई प्रतिस्थापन गर्दछ, र एरे फर्काउँछ |
56
+
|`reverse()`| एरेका एलिमेन्टहरू स्थानान्तरण गर्दछ र एरेमा सन्दर्भ फर्काउँछ |
57
+
|`flat()`| निर्दिष्ट गरिएको गहिराइसम्म पुनरावर्ती रूपमा यसमा समाहित गरिएका सबै उप-एरे एलिमेन्टहरूसँग नयाँ एरे फर्काउँछ |
58
+
|`sort()`| एरेका एलिमेन्टहरूलाई ठाउँमा क्रमबद्ध गर्दछ, र एरेमा सन्दर्भ फर्काउँछ |
59
+
|`indexOf()`| खोजी एलिमेन्टको पहिलो मिलानको इन्देक्स फर्काउँछ |
60
+
|`lastIndexOf()`| खोजी एलिमेन्टको अन्तिम मिलानको इन्देक्स फर्काउँछ |
61
+
|`forEach()`| एरेको प्रत्येक एलिमेन्टमा`callback` कार्यान्वयन गर्दछ र अपरिभाषित फर्काउँछ |
62
+
|`map()`| प्रत्येक एरे अब्जेक्टमा`callback` कार्यान्वयन गर्दा प्रतिफल मानसहितको नयाँ एरे फर्काउँछ । |
65
63
|`flatMap()`| गहिराइको `map()` पछि `flat()` चलाउँदछ 1 |
66
-
|`filter()`|`callback` ले `सत्य` फर्काएको वस्तुसमावेश गर्ने नयाँ एरे फर्काउँछ |
67
-
|`find()`|`callback` ले `सत्य` फर्काएको पहिलो वस्तु फर्काउँछ |
68
-
|`findLast()`| अन्तिम वस्तु फर्काउँछ जसका लागि `कलब्याक` ले `सत्य` फर्कायो |
69
-
|`findIndex()`| पहिलो वस्तुको अनुक्रमणिका फर्काउँछ जसका लागि `कलब्याक` ले `सत्य` फर्कायो |
70
-
|`findLastIndex()`| अन्तिम वस्तुको अनुक्रमणिका फर्काउँछ जसका लागि `कलब्याक` ले `सत्य` फर्कायो |
71
-
|`every()`| यदि `कलब्याक` ले एरेको प्रत्येक वस्तुका लागि `सत्य` फर्काउँछ भने `सत्य` फर्काउँछ |
72
-
|`some()`| यदि `कलब्याक` ले एरेमा कम्तिमा एउटा वस्तुका लागि `सत्य` फर्काउँछ भने `सत्य` फर्काउँछ |
73
-
|`reduce()`| उद्देश्य घटाउन `कलब्याक(संचयकर्ता, हालको मान, हालको अनुक्रमणिका, एरे)` प्रयोग गर्दछ र `कलब्याक` प्रकार्यद्वारा फर्काएको अन्तिम मान फर्काउँछ । |
74
-
|`reduceRight()`| त्यसरी नै काम गर्दछ `reduce()` तर अन्तिम तत्वबाट सुरु हुन्छ |
64
+
|`filter()`|`callback` ले `ट्र्रु(true)` फर्काएको अब्जेक्टसमावेश गर्ने नयाँ एरे फर्काउँछ |
65
+
|`find()`|`callback` ले `ट्र्रु` फर्काएको पहिलो अब्जेक्ट फर्काउँछ |
66
+
|`findLast()`| अन्तिम अब्जेक्ट फर्काउँछ जसका लागि `कलब्याक` ले `ट्र्रु` फर्कायो |
67
+
|`findIndex()`| पहिलो अब्जेक्टको इन्देक्स फर्काउँछ जसका लागि `कलब्याक` ले `ट्र्रु` फर्कायो |
68
+
|`findLastIndex()`| अन्तिम अब्जेक्टको इन्देक्स फर्काउँछ जसका लागि `कलब्याक` ले `ट्र्रु` फर्कायो |
69
+
|`every()`| यदि `कलब्याक` ले एरेको प्रत्येक अब्जेक्टका लागि `ट्र्रु` फर्काउँछ भने `ट्र्रु` फर्काउँछ |
70
+
|`some()`| यदि `कलब्याक` ले एरेमा कम्तिमा एउटा अब्जेक्टका लागि `ट्र्रु` फर्काउँछ भने `ट्र्रु` फर्काउँछ |
71
+
|`reduce()`| उद्देश्य घटाउन `कलब्याक(संचयकर्ता, हालको मान, हालको इन्देक्स, एरे)` प्रयोग गर्दछ र `कलब्याक` प्रकार्यद्वारा फर्काएको अन्तिम मान फर्काउँछ । |
72
+
|`reduceRight()`| त्यसरी नै काम गर्दछ `reduce()` तर अन्तिम एलिमेन्टबाट सुरु हुन्छ |
0 commit comments