JavaScript - 객체와 배열
·
💻 개발 일지/JavaScript
객체 : 키(key)과 값(value)으로 구성된 프로퍼티(Property)들의 집합 // 객체 선언 let person = { "name": 'alswn', 'age': 26, isMarried: false, 'favorite color': ['빨강', '노랑'], hello: function() { return '안녕, 나는 ' + this.name + "이야"; } }; // 객체 참조 console.log(person.name);// 홍길동 console.log(person["name"]);// 홍길동 console.log(person.favorite color); // Uncaught SyntaxError: => key 에 공백이 있는 경우 console.log(person["favorite c..
JavaScript - 함수 선언 방식
·
💻 개발 일지/JavaScript
1. 함수 선언식 (Function Declarations) : 일반적인 프로그래밍 언어에서의 함수 선언과 비슷 function 함수이름(){ ..... } function add(x , y){ // add => 함수 이름 정의 return x + y; } console.log(add(10,20)); //함수 이름으로 호출 2. 함수 표현식(Function Expressions ) : 자바스크립트 언어의 특징을 활용한 선언 // 익명 함수 표현식 let add = function(x,y){ return x + y; }; let sum = add; console.log(add(10,20)); // 30 console.log(sum(10,20)); // 30 // 기명 함수 표현식 let sum1 = fun..