파이썬하다가 자바스크립트 하는중인데

함수, 객체쪽부터 왜케 헷갈리냐


객체는 {}로 구현하는데 그러면 class는 도대체 뭐에쓰는건가 싶고


함수도 튜토리얼 따라하니까 

function name(){} 이런식으로 기존 언어랑 비슷하길래 그렇구나~ 했는데

갑자기 let name = function(){} 이런것도 되고 또 익명함수 뭐시기도 나오고


함수도 객체라고 보고 변수에 넣는다는 개념같은데 


그냥 ㅈㄴ 복잡하다..