Topic Advance Js - Object Literals Before With Object Literals let name = "Code by Rupesh", NOW object literals if var name = proties name course = "Btech"; let name = "Code By Rupesh" var obj = { course = "Btech"; name : name, var obj = { course : course name, }; course }; console.log(obj); console.log(obj); console.log(obj.name); console.log(obj.name) OBJECT Literals:NEW FUNCTION SYNTAX OLD way JS E6 new way let obj={ let obj ={ name:"Code By Rupesh ", name:"Code By Rupeh" show:function(){ show(){ console.log(this.name) console.log(this.name)}} } } Example Example // Computed property name let name="Code By Rupesh" let name = "student"; let course="B.Tech" function student2(name,course){ var obj = { return {name,course}} [name + "name"] : "Code by rupesh", console.log(student(name,course)) course : "Btech", //method // detail(){ // return `${this.studentname} is student of ${this.course}`; // } }; console.log(obj) console.log(obj.details()); // or//console.log(obj['detail']()) // Declare function in object before Object Literal var obj = { name, course, detail : function(){ return `${this.name} is student of ${this.course}`; } }; console.log(obj.detail()); // Declare function in object with Object Literals var obj = { name, course, detail(){ return `${this.name} is student of ${this.course}`; } }; console.log(obj.detail()); // New Way to view object"s property value console.log(obj["name"]); console.log(obj["detail"]()); // Return Function value as a Object Literal function student(fname, lname, course){ let fullname = fname + " " + lname; return {fullname, course}; } console.log(student(fname, lname, course)) // Let take variable as Object function student(fname, lname, course){ let fullname = fname + " " + lname; return {fullname, course}; } let s = student("Ram","Kumar", "Bcom"); console.log(s.fullname); console.log(s.course); =>Topic Advance Js - Destructuring Array It can be used in locations that receive data Before let user=["rupesh",24] let name=user[0] let age=user[1] ==> SO IF IN OUR VARIALBE SO MANY MULTIPLE VALUE THEN THAT TIME WRITE SO MANY CODE BUT INSIDE JS E6 PROVIDE FACILITY TO WRITE SHORT CODE let [name,age]=user; This process called Destructuring array now JS Destructuring Array way now JS E6 Default Value let user = ["Code By Rupesh", 25, "Delhi"]; let user = ["Code By Rupesh", 25, "Delhi"]; let [name, age, city] = user; let [name, age = 20, city] = user; console.log(name); console.log(age); console.log(city); With Nested Array Using Rest Operator let user = ["Code By Rupesh ", 25, "Delhi", ["Male", 25000]]; let user = ["Code By Rupesh", 25, "Delhi"]; let [name, age = 20, city,[gender, salary]] = user; let [name, ...args] = user; console.log(gender); console.log(args); console.log(salary) =>Topic Advance Js - Destructuring Object let user={ name:"rupehtech", age:25 }; let {name,age}=user // assing name direct (but here variable and propertites name should be smane) Using Alias Name let user = { let user = { name : "Code By Rupesha", name : "Code By Rupesha", age : 25, age : 25, city : "Delhi"} city : "Delhi"} let {name, age, city} = user; let {name : n,age : a,city : c} = user; console.log(city); console.log(n);
June-06-2025 21:23:08
June-06-2025 11:35:05
June-06-2025 08:25:42
June-02-2025 21:09:41
June-02-2025 10:56:22
June-02-2025 10:27:58
June-02-2025 10:15:40
May-30-2025 19:20:40
May-30-2025 19:14:29
May-27-2025 21:52:18
May-27-2025 21:33:30
May-26-2025 17:11:41
May-26-2025 16:53:29
May-26-2025 16:50:59
May-13-2025 21:02:32
May-13-2025 17:46:23
May-12-2025 15:41:29