본문 바로가기

JavsScript59

객체 (4줄 짜리) //객체 const superman ={ name : 'clark', age : 30 , } superman.hairColor = 'greenyellow'; superman['hobby'] ='baseball'; console.log(superman) *************************************************************************** *************************************************************************** 함수 속 객체 function makeObject(name, age){ return { name, age, hobby:"baseball" }; } const Mini = makeObject.. 2022. 2. 11.
함수 선언문 vs 함수 표현식 vs 화살표 함수 //함수 선언문 은 어디서든 호출 가능하다 function sayHello(){ console.log('Hello'); } sayHello(); //함수 표현식 let sayHello=function(){ console.log('Hello'); } sayHello(); //화살표 함수 let add = function(num1, num2){ return num1 + num2; } //화살표 함수로 변환 let add =(num1, num2) =>{ return num1 + num2; } 2022. 2. 11.
함수 return 으로 값 반환 //return 으로 값 반환 . 'return'은 함수를 종료하는 목적으로 사용한다 function add(num1, num2){ return num1 + num2 } const result = add(2,5); console.log(result) 2022. 2. 11.
function 에 대하여 //function 에 대하여 //함수 함수명(매개변수) { function sayHello(name) { console.log('Hello, ${name}'); } sayHello('Mike'); //매개변수가 없는 경우 function showError(){ alert('에러가 발생했습니다. 다시 시도해주세요'); } showError(); //매개변수가 있는 경우 function sayHello(name){ const msg =''Hello, ${name}; console.log(msg); } sayHello('michel'); 2022. 2. 11.