[Node.js]Map, Set 등
var map1 = new Map();
map1.set('name', 'www20kr');
map1.set('date', new Date('2014-10-17'));
map1.get('name'); //'www20kr'
map1.get('date'); //Fri Oct 17 20014 09:00:00 GMT+0922 (KST);
-------------------------------------------------------------------------
var map1 = new Map();
var obj = {name : 'www20kr'};
map1.set(obj, 'Congrat');
map1.get(obj); //Congrat
-------------------------------------------------------------------------
var set1 = new Set();
set1.add(1);
set1.add(2);
set1.add(2);
set1.size; //2
set1.has(2); // true
-------------------------------------------------------------------------
var t = (x) => x * x;
t(4);//16
t(8);//64
-------------------------------------------------------------------------
*같은 함수의 코딩 방식 차이
db.find(id, function(err, data)
{
return data;
}
//es6
db.find(id, (err, data) => data);
-------------------------------------------------------------------------
var custom = new Custom();
custom.on('event1', function()
{
console.log('event1====');
}
custom.emit('evetn1);
-------------------------------------------------------------------------