Code/JavaScript
[Javascript] ES2015 객체 리터럴
codens
2019. 7. 19. 07:40
function func1(){ console.log('func1'); };
var func1 = function(){ console.log('func1-2'); };
var val1 = 'var1';
var str = 'vStr';
//==========
//ES5 , old
var obj1 = {
func2: function() { console.log('func2'); },
func1 : func1,
val1 : val1,
};
obj1[str+2] = '문자열-'+20;
//===============
//ES6 (ES2015) - 객체 리터럴
const obj2 = {
func2() { console.log('func2'); },
func1,
val1,
[str + 2]: '문자열-'+20,
};
console.log(obj1, obj2);
obj2.func1();
console.log(obj2.vStr2);
반응형