var _obj = {};
_obj.time1 = 1;
_obj.time2 = 2;
_obj.time3 = 3;
_obj.time4 = 4;
를 다음과 같이 단순화
var _obj = {};
for (let dataCount = 0; dataCount < dataSize; dataCount++){
_obj['time' + dataCount] = dataCount + 1;
}
예시
var sayNode = function (){
console.log("Node");
}
var es = "ES";
var oldObj = {
sayJS: function () {
console.log("JS");
},
sayNode: sayNode,
};
oldObj[es + 6] = "Fantastic";
oldObj.sayJS(); // JS
oldObj.sayNode(); // Node
console.log(oldObj.ES6); // Fantastic
얘를 더 단순하게
var sayNode = function (){
console.log("Node");
}
var es = "ES";
var oldObj = {
sayJS() { // 단순
console.log("JS");
},
sayNode, // 단순
[es + 6]: "Fantastic", // 단순
};
oldObj.sayJS(); // JS
oldObj.sayNode(); // Node
console.log(oldObj.ES6); // Fantastic