둘이 같은걸로 알고있는대 글자수세기에서
function 글자세기(글자){
var 글자갯수 = {};
[...글자].forEach((a,i)=>{
if(글자갯수[a] > 0){
글자갯수[a] = 글자갯수[a] + 1;
}else{
글자갯수[a] = 1;
}
})
console.log(글자갯수)
}
글자세기('aaccbbbz')
이게 글자갯수[a] 가 아닌 글자갯수.a 일때는 제대로 동작안하고
{a : 8} 이렇게 a에만 추가되는 이유를 모르겠어요...