본문 바로가기

공부자료

(24)
섹션 2 Javascript Fundamentals part 2 - Object Methods /////////////////////////////////////// // Object Methods const jonas = { firstName: 'Jonas', lastName: 'Schmedtmann', birthYeah: 1991, job: 'teacher', friends: ['Michael', 'Peter', 'Steven'], hasDriversLicense: true, // calcAge: function (birthYeah) { // return 2037 - birthYeah; // } // calcAge: function () { // // console.log(this); // return 2037 - this.birthYeah; // } calcAge: function () { ..
섹션 2 Javascript Fundamentals part 2 - Dot vs Bracket Notation /////////////////////////////////////// // Dot vs. Bracket Notation const jonas = { firstName: 'Jonas', lastName: 'Schmedtmann', age: 2037 - 1991, job: 'teacher', friends: ['Michael', 'Peter', 'Steven'] }; console.log(jonas); console.log(jonas.lastName); console.log(jonas['lastName']); const nameKey = 'Name'; console.log(jonas['first' + nameKey]); console.log(jonas['last' + nameKey]); // console..
섹션 2 Javascript Fundamentals part 2 - Introduction to Objects /////////////////////////////////////// // Introduction to Objects const jonasArray = [ 'Jonas', 'Schmedtmann', 2037 - 1991, 'teacher', ['Michael', 'Peter', 'Steven'] ]; const jonas = { firstName: 'Jonas', lastName: 'Schmedtmann', age: 2037 - 1991, job: 'teacher', friends: ['Michael', 'Peter', 'Steven'] };
섹션 2 Javascript Fundamentals part 2 - Basic Array Operations /////////////////////////////////////// // Basic Array Operations (Methods) const friends = ['Michael', 'Steven', 'Peter']; // Add elements const newLength = friends.push('Jay'); console.log(friends); console.log(newLength); friends.unshift('John'); console.log(friends); // Remove elements friends.pop(); // Last const popped = friends.pop(); console.log(popped); console.log(friends); friends.shi..