Javascript : 객체, 함수

김가영·2020년 10월 5일
0

JavaScript

목록 보기
1/9
post-thumbnail

함수


function numbering(a){ 
 return a;
}
  • 함수를 정의하는 또 다른 방법
var add = function (x,y){
	return x+y;
}
var add2 = (x,y)=>{
  return x+y;
};

const add3 = (x,y)=>x+y;

객체


  • 객체를 만드는 방법
var grades = {'egoing': 10, 'k8805': 6, 'sorialgi': 80};

var grades = {};
grades['egoing'] = 10

var grades = new Object();
const newObject = {
	sayJS(){
    	console.log('JS')
    },
  	sayNode,
  	[es + 6] : 'Fantastic'
}

구조분해 할당


객체와 배열로부터 속성이나 요소를 쉽게 꺼낼 수 있다.

var candyMachine = {
  status:{
  	name : 'node',
    count : 5,
  },
  getCandy : function(){
  	this.status.count--;
    return this.status.count;
  },	
};

여기에서
var getCandy = candyMachine.getCandy;
var count = candyMachine.status.count; 를 쓰는 대신에

const {getCandy, status : {count}} = candyMachine;

로 간단하게 이용 가능하다.

배열에 대한 구조분해 할당도 존재.

const array = ['nodejs',{},10,true];
const [node,obj,,bool]=array;
profile
개발블로그

0개의 댓글

관련 채용 정보