-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathfile29.js
More file actions
76 lines (56 loc) · 1.53 KB
/
Copy pathfile29.js
File metadata and controls
76 lines (56 loc) · 1.53 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
"use strict";
//cloning arrays
//concatenate arrays
let arrName1 = ["jitendra", "ankit"];
let arrName3 = ["buli","ram"];
// now i want to clone it
// method 1 : slice oprator
// let arrName2 = arrName1.slice();
// for concatenate
// let arrName2 = arrName1.slice().concat(arrName3);
// method 2 : concatenate operator
let arrName2 = arrName1.concat();
// method 3 : spread operator
// let arrName2 = [...arrName1,...arrName3];
console.log(arrName1 === arrName2); //checking whether array is same or not if true then same false then differnt cloned
arrName1.push("punit");
console.log(arrName1);
console.log(arrName2);
const arr = [1,2,3];
// let arr2 = [...arr];
// const arr2 = [];
// arr2.push(arr);
// const arr2 = arr.slice(0).concat(21);
const arr2 = [].concat(arr,23.231);
arr2.push(21);
arr2.unshift(21);
const inc = arr2.includes(1);
console.log(inc);
console.log(arr2);
let[myalue1 , myvalue2 , myalue3 , myalue4 ,...myalue5] = arr2;
console.log( "value1",myalue1);
console.log(myvalue2);
console.log(myalue3);
console.log(myalue4);
console.log("spread", myalue5);
let str = "jitendra khadoliya";
// let str2= str.slice(2,4);
let str2= str.split("t");
console.log(str2);
const arr3 = ["dlajlai"];
const sprd = [...arr2,"khfds",...arr3];
console.log(sprd);
for (let i = 0; i < sprd.length; i++) {
const element = sprd[i];
console.log(element);
}
const obj = {
name : "jitu",
age : 23,
height : "190",
}
let {name, ...age} = obj;
const obj2 = {
}
console.log( obj.age);
// console.log(name,age);