1 parent 9d7f2ea commit 0f453d1Copy full SHA for 0f453d1
1 file changed
JSDataStructures/2.4.1.js
@@ -0,0 +1,40 @@
1
+/**
2
+ * Created by chao on 15/10/1.
3
+ */
4
+
5
+// add member to arr
6
7
+// push() unshift()
8
+// push() to the arr end
9
10
+var nums = [1,2,4,5]
11
+console.log(nums)
12
+nums.push(6)
13
14
+nums[nums.length]=nums.length
15
16
+//unshift()
17
18
+//add new member at the arr start by loop
19
20
+var nums_1 = [2,3,5]
21
+var newnum = 1;
22
+var N = nums_1.length;
23
+for(var i =N; i>=0;--i){
24
+ nums_1[i] = nums_1[i-1]
25
+}
26
+nums_1[0]=newnum;
27
+console.log(nums_1)
28
29
30
+var nums_2 = [2,3,4,5];
31
+console.log(nums_2);
32
+var newnum_1 = 1;
33
+nums_2.unshift(newnum_1);
34
35
+nums_3 = [3,4,5];
36
+nums_3.unshift(newnum_1,1,2)
37
+console.log(nums_3)
38
39
40
0 commit comments